第一次写博客,只是对自己在工作中遇到的问题进行一次总结回顾,为以后有同样的错误有一个参考;
由于最近空余时间很少,只是零零散散的把平时记录的笔记搬到博客园而已,博客中可能出现一些低级错误,希望互相学习指正-_-
获取值:$("#txtIsPublic").combobox('getValue')
赋值:$("#txtIsPublic").combobox('setValue','值'); 注意:前台如果是select的combobox,由于value是引号括起来的,所以赋值的时候要Tostring()之后才能正确赋值,input构造的combobox可以不需要这样;(下午用到此组件时,无需toString(),过段时间再看下具体情况-_-!!)
加载数据源:
<input id="txtMerchantType" name="dept" class="easyui-combobox"data-options="
method: 'get',
valueField:'Code',
textField:'Name',
url:'YKT_MerchantType/MerchantTypeGetListToWidget'
">
combobox联动:
$(function(){
var provinceId = $('#provinceId').combobox({
url:'${pageContext.request.contextPath}/region/province/json.htm',
editable:false,
valueField:'id',
textField:'name',
onSelect:function(record){
//刷新数据,重新读取省份下的城市,并清空当前输入的值
cityId.combobox({
disabled:false,
url:'${pageContext.request.contextPath}/region/city/'+record.id+'/json.htm',
valueField:'id',
textField:'name'
}).combobox('clear');
}
});
varcityId = $('#cityId').combobox({
disabled:true,
url:'${pageContext.request.contextPath}/region/city/'+provinceId.val()+'/json.htm',
valueField:'id',
textField:'name'
});
});
combobox传参数:
$('#cc').combobox({ onBeforeLoad: function(param){ param.id = 2; param.language = 'js'; } });