组织下拉框查询

在做项目的时候查询是必不可少的一样那么查询是怎么做出来的呢,

首先在样式中设置一下样式,用一个option标签
在这里插入图片描述
再给大家看一下例题
组织下拉框查询_第1张图片
可以看到下拉框也是绑定某一个ID的,我们来看一下视图中的代码
function tabStudentSearch() {
var CompanyID = $("#sltAcademe").val();
if (CompanyID != null) {
tabStudents = layuiTable.reload(“tabStudents”, {
url: “/Management/Bumen/SelectStudentInfor”,
page: {
curr: 1
},
where: {
CompanyID: CompanyID
}
});
}
}
事先定义一个变量把下拉框的ID赋值进去,然后假如不等于空则进行下一步,其实在这里也可以写成 if (CompanyID == “” || CompanyID == undefined) {
CompanyID = 0;
}
假如等于0 或者等于空 就把0给赋值进去,
然后再写一个change来获取值
$("#sltAcademe").change(function () {
CompanyID = $("#sltAcademe").val();
});
那么我们再来看一下控制器之中的代码,
public ActionResult SelectCompany()
{
var list = from tb in myModel.SYS_Company
select new
{
id = tb.CompanyID,
text = tb.ChiesaName
};
return Json(list, JsonRequestBehavior.AllowGet);
}
也就先定义一个变量 从原表中把赋值的找出来,

你可能感兴趣的:(组织下拉框查询)