组合查询
在我们做项目的时候会遇到很多的功能,而实现功能的方法有很多,这些方法正等待着我们去发现。
我们常用的查询方法只是根据一个、两个或者多个字段查询出它们相关的数据,下面我举例的是组合查询,组合查询的方法跟我们经常使用的方法差不多,只是说法有点不同。
首先在页面上给它一个按钮(组合查询按钮),创建模态窗口,点击组合查询按钮弹出模态框。
createSelect(“sltTitleType”, “selectTitleType”);
sltTitleType 下拉框id selectTitleType 下拉框数据查询方法
模态框里面放你需要查询的内容用下拉框装数据,下拉框可以多放如果多放那就注意要放有数据的字段不然会查询出无数据。还要在里面放一个查询按钮,然后就是绑定下拉框数据。
弹出模态框绑定下拉框数据。
写组合查询的方法
组合查询的方法在模态框里面的查询按钮调用
var titleTypeId = $("#sltTitleType").val();
获取下拉框数据,使用id获取,然后用if判断,表格数据的重载url传控制器的方法(路径)where 传id到控制器。
控制器那边就根据你需要的表写查询的方法。
效果就跟查询的一样,只是它叫组合查询。
效果图如下:
选择完数据点击查询按钮,可以查询出具体的某一条数据。组合查询就是查询具体的某一条数据的。