HTML:
<input id="cc" class="easyui-combobox" name="dept">
JS:
param = {
name:"Jack"
}; $.ajax({ url : url, type:"post", data:param, success : function(d) { $("#cc").combobox({ valueField : 'ID', textField : 'Name', data: d }); } });
获取combobox选中的值
百度了很多 都说 $("#cc").combobox("getValue")这种就可以拿到,but我试了拿到的一直为空
审查元素发现,选中的值并不是#cc的的value
所以我寻找了另一种方法
$("#cc").combobox({ onSelect:function(data){ $("#cc").val(data.Name); console.log($("#cc").val()); } });
在onSelect选择过后,会返还一个data,这个data就是选中项的数据, 然后为#cc赋value值,在外部就可以拿到#cc的值啦