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: {