关于easyui-combobox 多选取值

上网查了不少,却没有找到这个问题的答案。而后我想了好久,就忽然有了思路。ajax

<select id="com" class="easyui-combobox" data-options="multiple:true" >数据库

<option value="苹果">苹果</option>post

<option value="香蕉">香蕉</option>ui

<option value="黄瓜">黄瓜</option>
url

</select>orm


当初始化时,这个下拉框会自动默认选中第一个option(苹果)
ip

当点击新增时,easyui-combobox 会自动在选项之间添加,来分隔。it

可是当你点击修改时,默认的第一个选项再加上以前保存在数据库中的数据,会出现 多余,,,;io


解决方案是:function

在js页面上初始化读取数据库成功时,会返回data

$.ajax({             url : "../findById?id=" +id,             type : "post",             success : function(data) {                 $('#com').combobox('setValues',"");                 $("#form").form("load",data);                 $('#com').combobox('setValues',"");                 $('#com').combobox('setValues',data.com.split(','));                             }         });