From 6f6ca42bfa4de44829950cfbe01637514e1581ba Mon Sep 17 00:00:00 2001 From: lascyb <37490770+lascyb@users.noreply.github.com> Date: Fri, 11 Dec 2020 11:22:09 +0800 Subject: [PATCH] =?UTF-8?q?searchOp=E5=8F=82=E6=95=B0=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E6=97=A0=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 当字段存在 "." 时(例如 user.id ),搜索栏生成的元素id为 c-user.id ,很不幸jquery查找不到,导致搜索时,设置searchOp参数无效,将"."替换为了"-"之后,功能测试正常 --- public/static/plugs/easy-admin/easy-admin.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/public/static/plugs/easy-admin/easy-admin.js b/public/static/plugs/easy-admin/easy-admin.js index ac22f6a9..a2161c7c 100644 --- a/public/static/plugs/easy-admin/easy-admin.js +++ b/public/static/plugs/easy-admin/easy-admin.js @@ -277,6 +277,7 @@ define(["jquery", "tableSelect", "ckeditor"], function ($, tableSelect, undefine $.each(cols, function (i, d) { d.field = d.field || false; d.fieldAlias = admin.parame(d.fieldAlias, d.field); + d.id = d.fieldAlias!==false?d.fieldAlias.replace(/\./g,"-"):d.fieldAlias; d.title = d.title || d.field || ''; d.selectList = d.selectList || {}; d.search = admin.parame(d.search, true); @@ -290,7 +291,7 @@ define(["jquery", "tableSelect", "ckeditor"], function ($, tableSelect, undefine formHtml += '\t