第一种
<select class="easyui-combobox" id="Year" name="Year" data-options="width:120,panelMinWidth:120,editable:true,url: Data_Handler.ashx?method=GetData'"></select>
第二种
<select class="easyui-combobox" id="Year" name="Year" data-options="width:120,panelMinWidth:120,editable:true"></select>
//记载数据
$("#Year").combobox({
url: 'Data_Handler.ashx?method=GetData',
method: "post",
valueField: 'value',
textField: 'text',
});
赋值 取值
//赋值
$("#Year").combobox('setValue',1);
//取值
var value = $("#Year").combobox('getValue');
后台代码
/// <summary>
/// 获取今年下一年
/// </summary>
/// <param name="context"></param>
public void GetData(HttpContext context)
{
List<ComboboxModel> list = new List<ComboboxModel>();
ComboboxModel model1 = new ComboboxModel();
model1.value = DateTime.Now.Year.ToString();
model1.text = DateTime.Now.Year.ToString();
list.Add(model1);
ComboboxModel model2 = new ComboboxModel();
model2.value = DateTime.Now.AddYears(1).Year.ToString();
model2.text = DateTime.Now.AddYears(1).Year.ToString();
list.Add(model2);
string result = Newtonsoft.Json.JsonConvert.SerializeObject(list);
context.Response.Write(result);
}