easyui combobox 下拉框自动获取 每次添加全部选项 默认选中第一行
2017-06-09 16:15
971 查看
//如果你的value 和text 都是一样的 请在后台加一个判断 等等于全部时为空
//第一种
$(function(){
var relation_id_sign = 0;
$("#pCName").combobox({
url:'../customers/pCNamePage.do',
valueField:'cname',
textField:'cname',
panelHeight: 'auto',
editable: false,
value:'--全部--',
onShowPanel:function(){
var data = $(this).combobox('getData');
if(relation_id_sign == 0){
data.unshift({'cname':'','cname':'--全部--'});
}
$("#pCName").combobox("loadData", data);
relation_id_sign=1;
}
});
//第二种
$(function(){
var relation_id_sign = 0;
$("#pCName").combobox({
url:'../customers/pCNamePage.do',
valueField:'cname',
textField:'cname',
panelHeight: 'auto',
editable: false,
onShowPanel:function(){
if(relation_id_sign == 0){
var data = $(this).combobox('getData');
data.unshift({'cname':'','cname':'全部'});
//默认选中第一行
for (var item in data[0]) {
if (item == 'cname') {
$(this).combobox('select', data[0][item]);
}
}
$("#pCName").combobox("loadData", data);
relation_id_sign=1; //重新加载数据,且当 relation_id_sign==1时加载
}
}
});
//第一种
$(function(){
var relation_id_sign = 0;
$("#pCName").combobox({
url:'../customers/pCNamePage.do',
valueField:'cname',
textField:'cname',
panelHeight: 'auto',
editable: false,
value:'--全部--',
onShowPanel:function(){
var data = $(this).combobox('getData');
if(relation_id_sign == 0){
data.unshift({'cname':'','cname':'--全部--'});
}
$("#pCName").combobox("loadData", data);
relation_id_sign=1;
}
});
//第二种
$(function(){
var relation_id_sign = 0;
$("#pCName").combobox({
url:'../customers/pCNamePage.do',
valueField:'cname',
textField:'cname',
panelHeight: 'auto',
editable: false,
onShowPanel:function(){
if(relation_id_sign == 0){
var data = $(this).combobox('getData');
data.unshift({'cname':'','cname':'全部'});
//默认选中第一行
for (var item in data[0]) {
if (item == 'cname') {
$(this).combobox('select', data[0][item]);
}
}
$("#pCName").combobox("loadData", data);
relation_id_sign=1; //重新加载数据,且当 relation_id_sign==1时加载
}
}
});
相关文章推荐
- EasyUI 系列之 combobox 默认选中第一个 添加请选择选项
- 在工具栏(ToolBar)上添加ComboBox控件,为何每次在下拉列表中选择时,都会自动的选中工具栏上的一个按钮?
- easyui combobox获取到焦点自动展开下拉列表
- 为easyui combobox添加默认选项
- combobox自动选中默认的选项
- 004--easyui的combobox设置下拉框默认选中某一项
- C#中怎么获取comboBox下拉列表选中项的Tag值
- winform中为ComboBox控件添加“请选择”或“全部”选项
- EasyUI datagrid默认选中第一行
- Easyui combobox如何默认选中第一项???
- winform中为ComboBox控件添加“请选择”或“全部”选项
- jquery获取动态添加的combobox已选中的text
- EasyUI combobox 默认选中第一个
- 为easyui combobox设置默认选项
- easyui-combobox 下拉列表的JSON获取数据例子
- C#编写的winform程序绑定comboBox成功,添加一个默认的文字选项"请选择"
- easyui combobox默认选中项
- jquery下拉列表选中项改变时获取新选项的属性值
- easyui-combobox 动态添加选项option
- 【easyui】--combobox--赋值和获取选中的值