来了老弟,数据查询

嗯在页面上一般都会有那么一个功能,它就是查询!

 

查询就是精确的查到某些数据,比如在一个学校的系统里面查到某个学生的信息之类的,而查询它有两种:条件查询和模糊查询。

 

    Ok,下面我们就来讲讲这是如何实现的吧

 

 

第一步就是先到控制器那边写一个方法把需要的数据查询,还有就是在视图那边所要通过它(输入框与下拉框之类的)输入的数据来查询的字段给写一个筛选,筛选是通过表的主键ID来筛选的(也就是字段在哪个表里面就是该表的主键ID),也要写它的字段哈,不然是没效果的,写法如下图,因为代码有点长所以把一些字段和连的表给删掉了哈,反正写法就下图这样。哦,对了,筛选后面的代码是分页用的,因为想分享一个完整的方法所以就一起给截了哈。

 

 

 

 

再就是到视图那边写它的JS方法了,写法如下图。先是获取input(在这里是下拉框)中的内容然后判断,ID就是下拉框的ID了(下图的#kaishi,),SurgeryAARID呢是控制器写筛选的那个,最后就是调用函数刷新表格了(也就是查数据)。

 

 

最后就是放效果了

 

没查的图一

 

查询的图二、图三

 

哦对了,由于我这个页面上全部是条件查询,所以没有写到模糊查询,不过写法跟下拉框的差不多,如下面代码

var StudentInfo = $("#lai").val();

      if (StudentInfo == undefined) {

          StudentInfo = "";

      }

本期完

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值