From a9aadae545b62fad05908e3b97edca005861f6c3 Mon Sep 17 00:00:00 2001 From: zhangdaiscott Date: Tue, 8 Nov 2022 22:08:37 +0800 Subject: [PATCH] =?UTF-8?q?antd3=E5=8D=87=E7=BA=A7=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=EF=BC=8Cissues/218=20=E6=89=80=E6=9C=89=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E7=9A=84=E4=B8=8B=E6=8B=89=E6=90=9C=E7=B4=A2?= =?UTF-8?q?=E6=A1=86=E6=90=9C=E7=B4=A2=E6=97=A0=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Form/src/jeecg/components/JSearchSelect.vue | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/components/Form/src/jeecg/components/JSearchSelect.vue b/src/components/Form/src/jeecg/components/JSearchSelect.vue index cf988c4..8a46827 100644 --- a/src/components/Form/src/jeecg/components/JSearchSelect.vue +++ b/src/components/Form/src/jeecg/components/JSearchSelect.vue @@ -260,7 +260,17 @@ * 过滤选中option */ function filterOption(input, option) { - return option?.children[0]?.children.toLowerCase().indexOf(input.toLowerCase()) >= 0; + //update-begin-author:taoyan date:2022-11-8 for: issues/218 所有功能表单的下拉搜索框搜索无效 + let value = '', label = ''; + try { + value = option.value; + label = option.children()[0].children; + }catch (e) { + console.log('获取下拉项失败', e) + } + let str = input.toLowerCase(); + return value.toLowerCase().indexOf(str) >= 0 || label.toLowerCase().indexOf(str) >= 0; + //update-end-author:taoyan date:2022-11-8 for: issues/218 所有功能表单的下拉搜索框搜索无效 } function getParentContainer(node) {