前台JS
function getSelect() {
$('#dgSecurityStaff').datagrid('load', {
Work_Number: '1',
Security_Staff_ID:'1'
});
}
这是后台代码
public JsonResult GetSecurityStaff(int? page, int? rows)
{
page = page == null ? 1 : page;
rows = rows == null ? 1 : rows;
List<TBL_M_SECURITY_STAFF> list = db.TBL_M_SECURITY_STAFF.OrderBy(a => a.Security_Staff_ID).Skip((Convert.ToInt32(page) - 1) * Convert.ToInt32(rows)).Take(Convert.ToInt32(rows)).ToList();
var json = new
{
total = db.TBL_M_SECURITY_STAFF.Count(),
rows = list.Select(a => a)
};
return Json(json, JsonRequestBehavior.AllowGet);
}
load会将参数组合成键值对post到配置的url地址,可能和你需要的结构不一样,具体怎么弄没搞过mvc。你可以使用Request.Form["Work_Number"]来获取提交的参数
easyui可以看下easyui的api,具体怎么样用,忘记了,都是参照API用的
请问后台如何读取easyui中 queryParams: 的参数