.net+easyui--combobox
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.net+easyui--combobox相关的知识,希望对你有一定的参考价值。
一:预定义结构的 select 元素创建组合框(combobox)值固定写死
<select class="easyui-combobox" name="state" style="width: 200px;"> <option value="AL">Alabama</option> <option value="AK">Alaska</option> <option value="AZ">Arizona</option> <option value="AR">Arkansas</option> <option value="CA">California</option> <option value="CO">Colorado</option> </select>
效果图:
二:使用 javascript 创建组合框(combobox) 动态加载
<input id="cc" name="dept" value="aa">
JS代码:
$(‘#cc‘).combobox({ url: ‘test_list.aspx?id=1‘, valueField: ‘id‘, textField: ‘text‘ });
C#后台代码:
protected void Page_Load(object sender, EventArgs e) { if (Request["id"] == "1") { string josn = "[{ " + " \"id\":1, " + " \"text\":\"text1\" " + "},{ " + " \"id\":2, " + " \"text\":\"text2\" " + "},{ " + " \"id\":3, " + " \"text\":\"text3\", " + " \"selected\":true " + "},{ " + " \"id\":4, " + " \"text\":\"text4\" " + "},{ " + " \"id\":5, " + " \"text\":\"text5\" " + "}] "; Response.Clear(); Response.Write(josn); Response.End(); } }
效果图:
三:创建两个依赖的组合框(combobox) 联动效果:
<input id="cc1" class="easyui-combobox" data-options=" valueField: ‘id‘, textField: ‘text‘, url: ‘test_list.aspx?id=1‘, onSelect: function(rec){ var url = ‘test_list.aspx?id=‘+rec.id; $(‘#cc2‘).combobox(‘reload‘, url); }"> <input id="cc2" class="easyui-combobox" data-options="valueField:‘id‘,textField:‘text‘"></div>
JS获取combobox值
//取ID $(‘#cc‘).combobox(‘getValue‘); //取显示的name $(‘#cc‘).combobox(‘getText‘);
以上是关于.net+easyui--combobox的主要内容,如果未能解决你的问题,请参考以下文章
表单(上)EasyUI Form 表单EasyUI Validatebox 验证框EasyUI Combobox 组合框EasyUI Combo 组合EasyUI Combotree 组合树((代码片