easyui--下拉列表
普通的combobox:
-
<input id="brandid_C" class="easyui-combobox" name="brandid"
-
data-options="valueField:'value',textField:'text',
-
url:'<%=path %>/controller/common/fosys.data.brand.type.json'" />
valueField: 'value'——选项的值
textField: 'text'——选项的文本
获取加载数据:
var cData = $('#brandid_C').combobox('getData');
获取选择的数据:
var cCombox = $('#brandid_C').combobox('getValue');
重置选项数据:
var cCombox = $('#brandid_C').combobox('setValue','');
级联combobox :
-
地市:<input id="cityid_analSum" name="cityid" class="easyui-combobox" data-options="
-
valueField: 'area_code',
-
textField: 'area_name',
-
url: '<%=path %>/controller/businessAnalyse/getAreaInfo?parentarea_id=-1',
-
onSelect: function(rec){
-
$('#countyid_analSum').combobox('setValue','');
-
var url = '<%=path %>/controller/businessAnalyse/getAreaInfo?parentarea_id='+rec.area_code;
-
$('#countyid_analSum').combobox('reload', url);
-
}" />
-
县市: <input id="countyid_analSum" name="countyid" class="easyui-combobox" data-options="valueField:'area_code',textField:'area_name'" />//下拉列表自动选中原来默认的选项
-
$(document).ready(function() {
-
$('#cityId').combobox({
-
url: '',
-
valueField: 'id',
-
textField: 'name',
-
panelHeights: '200',
-
onLoadSuccess: function () { //数据加载完毕事件,设置默认选中
-
var data = $('#cityId').combobox('getData');
-
if (data.length > 0) {
-
$("#cityId").combobox('select', data[0].id);
-
}
-
}
-
});
-
});
-