开发工具与关键技术:VS , ASP.NET.MVC;
作者:吴维杰
撰写时间:2019.06.16
数据的重载应用范围比较广泛,常见的是用于查询某种条件后,重新加载出数据里
拥有条件的数据.
页面部分:
首先在查询按钮写上onclick="searchTabEmployee()"事件.
//多条件查询
function searchTabEmployee() {
//获取查询条件
var EmployeeDetail = $("#searchEmployeeNumber").val();
//判断条件是否为空
if (EmployeeDetail == undefined) {
EmployeeDetail = "";}
tabEmployee.reload({(初始化的表单重新加载)
url: "/yuangong/selectEmployeeAll",
where: {
EmployeeDetail: EmployeeDetail},(条件)
page: {
curr: 1
}
});
}
控制部分:
if (!string.IsNullOrEmpty(EmployeeDetail))
{
// Contains 的意思是返回一个值,看这个值在不在指定的字符串中。
listEmployee =listEmployee.Where(m=>m.EmployeeName.Contains(EmployeeDetail) || m.EmployeeNumber.Contains(EmployeeDetail)).ToList();
}
(查询出符合查询输入框里输入的字段的数据)
效果图:(应用于查询姓名或编号)
(字段信息为假)