标签:
这是在做OA系统的时候,需要用到的一个小功能,比较通用的,因为本人也是才接触easyui不久,希望有错的地方大家指出来,谢谢
//界面 用的easyui-combobox
<td><label for="lab_con_id">服务合同编号:</label></td>
<td><input class="easyui-combobox" data-options="required:false" name="lab_con_id" id="lab_con_id"></td>
//js
$(function(){
//转到后台,查询出数据,将数据绑定
ajaxHelper(‘/LabContract/Select_ConId‘,‘GET‘,null).done(function(dt){
$(‘#lab_con_id‘).combox({
data:dt;
valueField:‘Id‘,
textField:‘Con_Id‘
})
});
})
//controller
public JsonResult Select_ConId(){
//查找的方法
list<Contract> conlist=_ilabconttact.GetContractId() as List<Contract>;
//将值赋给Model传给界面
list<ContractViewModel> vm=new list<ContractViewModel>();
conlist.ForEach(item=>{
list<ContractViewModel> vmodel=new list<ContractViewModel>();
vmodel.Id=item.Id;
vmodel.Con_Id=item.Con_Id;
vm.Add(vmodel);
})
return Json{vm,JsonRequestBehavior.AllowGet}
}
jQuery easyui 绑定下拉框控件 从数据库获取数据 MVC controller传值过去
标签:
原文地址:http://www.cnblogs.com/jiakai/p/5141655.html