EasyUI combobox实现下拉框多选遇坑记录

场景一:

  多选正常从第二个选项增加逗号,我选第一个的时候就冒出一个逗号

解决方案一:

  这是因为当前的下拉框的值可能为undefined,需要手动清空一下

$("#id").combobox("clear");

场景二:

  将选中的下拉框的值提交至后台,存入数据库,默认会将除第一个选项外的所有id前增加空格

解决方案二:

  后台进行字符串处理

场景三:

  如果场景二发生了,不想再返回去处理,那就需要注意前台调用的时候,需要将id中的空格去掉,否则修改下拉框的值前默认显示已选择的值会显示失败

解决方案三:

$("#id").combobox("setValues",selected.maintAdmin.replace(/\s|\xA0/g,"").split(','));

 

posted on 2018-06-20 16:45  Simle  阅读(1565)  评论(0编辑  收藏  举报