位置: 编程技术 - 正文
推荐整理分享yii gridview实现时间段筛选功能(gridview用法),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:gridview datakeys,gridview.columns.add,yii2 gridview,gridview datakeys,yii2 gridview,gridview使用,gridview使用,yii2 gridview,内容如对您有帮助,希望把文章链接给更多的朋友!
yii gridview功能强大,但是时间筛选比较麻烦,与数据库的存储格式有关,本文的时间格式是date类型
那么问题来了,yii只提供关于时间的text搜索格式,就是只能查找精确日期比如-8-。万能的客户说这样不行,我要搜索时间段!我只要一个输入框!我要自动提交!
注意要点:
1.首先要在gridview中引入相关js,实现双日期,这里选择了jquery.daterangepicker.js,简单大方(缺点:不能选择年份,需要手动点击,我这里不会大幅度跨年份,可用)
2.要在searchmodel里面对数据进行处理,进行时间查询
3.坑:选择日期后,输入框没有光标,需要二次点击,然后回车才能实现数据刷新,与原装gridview体验相差较大
4.梯:在检测到输入日期数据后,使用jq模拟回车提交动作,完美实现了类似gridview的原装体验,丝般顺滑
view中
demo.js放在最后说,先说PatentDataBdSearch 对输入框发送过来的数据进行处理,时间段查询数据库
demo.js 实现数据检测,模拟回车操作
标签: gridview用法
本文链接地址:https://www.jiuchutong.com/biancheng/290283.html 转载请保留说明!上一篇:PHP使用GD库制作验证码的方法(点击验证码或看不清会刷新验证码)(php gd库)
下一篇:PHP代码维护,重构变困难的4种原因分析(php代码报错)
友情链接: 武汉网站建设