From 4cf1c95789a0586a50e7bd2ac9558a50c87b1638 Mon Sep 17 00:00:00 2001 From: augushong Date: Thu, 24 Oct 2024 16:51:32 +0800 Subject: [PATCH] =?UTF-8?q?tableData=E7=BB=84=E4=BB=B6=E5=A4=9A=E9=80=89?= =?UTF-8?q?=E6=97=B6=E9=BB=98=E8=AE=A4=E5=9C=A8=E4=B8=A4=E4=BE=A7=E6=8B=BC?= =?UTF-8?q?=E6=8E=A5=E9=80=97=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/static/plugs/lay-module/tableData/tableData.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/public/static/plugs/lay-module/tableData/tableData.js b/public/static/plugs/lay-module/tableData/tableData.js index 5d8e943..ca4be23 100644 --- a/public/static/plugs/lay-module/tableData/tableData.js +++ b/public/static/plugs/lay-module/tableData/tableData.js @@ -38,6 +38,7 @@ var defaultOption = { width: clienWidth, height: clientHeight, + trim: 0, placeholder: '请选择', selectConfirmCallback: 'onTableDataConfirm', type: 'input', @@ -45,7 +46,6 @@ }; var options = $.extend(defaultOption, data); - var valueField = options.valueField; if (options.index.indexOf('?') > -1) { @@ -73,8 +73,13 @@ listSelected(value) { var valueList = value.map(itemValue => itemValue[valueField]); - - this.value = valueList.join(','); + var valueStr = valueList.join(','); + if (options.selectType == 'checkbox') { + if (options.trim == 0) { + valueStr = ',' + valueStr + ','; + } + } + this.value = valueStr; } }, computed: {