public ActionResult GetAllCombo()
{
int total = 0;
using (ManageSysEntities db = new ManageSysEntities())
{
var temp = from u in db.Material_Auxiliary select new
{
u.AuxiliaryMaterialId,
u.AuxiliaryMaterialName
};
total = temp.Count();
var Auxiliarymaterial = temp;
var data = new
{
total = total,
rows = Auxiliarymaterial.ToList()
};
return Json(data);
}
}
后台代码
{
int total = 0;
using (ManageSysEntities db = new ManageSysEntities())
{
var temp = from u in db.Material_Auxiliary select new
{
u.AuxiliaryMaterialId,
u.AuxiliaryMaterialName
};
total = temp.Count();
var Auxiliarymaterial = temp;
var data = new
{
total = total,
rows = Auxiliarymaterial.ToList()
};
return Json(data);
}
}
后台代码
data-options="valueField: 'AuxiliaryMaterialId',
textField: 'AuxiliaryMaterialName',
url: '/Material_Auxiliary/GetAllCombo'"/>
页面代码
$('#cc1').combobox({
url: "/Material_Auxiliary/GetAll",
valueField: 'Id',
textField: 'Text',
panelHeight: 'auto'
});
"id":1,
"text":"text1"
},{
"id":2,
"text":"text2"
},{
"id":3,
"text":"text3",
"selected":true
},{
"id":4,
"text":"text4"
},{
"id":5,
"text":"text5"
}]