使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法


Posted in Javascript onSeptember 09, 2019

搜索框如下:

  • 通过datagrid的load方法直接传递参数并自动刷新表格
  • 通过ajax的post函数传递参数并通过loadData方法将数据初始化到表格中

js代码(搜索按钮的点击事件部分):

$("#standardQueryBtn").click(function(){//点击搜索按钮的触发事件
      if($("#offerid").val() != ""){//判断id搜索框的值是否为空
        $("#dg").datagrid('load',{//调用load方法传递参数,从服务器加载新数据
          "offer.id":$("#offerid").val(),//将搜索框的值赋给offer.id并传到后端
          "flag":'qid',//传递一个flag值用于判断执行何种操作
          });  

        }else if($("#offername").val() != ""){//判断name搜素框的值是否为空
          $.post("${pageContext.request.contextPath}/OfferServlet",//通过ajax的post函数传递flag和offername值
              {flag:"qname","offer.name":$("#offername").val()},
              function(ons){//回调函数处理
                var json = JSON.parse(ons);//将返回的字符串转换为JSON
                $('#dg').datagrid('loadData',json);//将表格数据初始化方式更新
              });
        }
    
      });

jsp代码(只包含按钮和搜索框的toolbar):

<div id="toolbar">
    <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="easyui-linkbutton" iconCls="icon-add" plain="true" onclick="newOffer()">新增商品</a>
    <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="easyui-linkbutton" iconCls="icon-edit" plain="true" onclick="editOffer()">编辑商品</a>
    <a href="#" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="easyui-linkbutton" iconCls="icon-remove" plain="true" onclick="destroyOffer()">删除商品</a><br>
    商品ID:<input type="text" name="offer.id" id="offerid" /> 
    商品名称:<input type="text" id="offername"/> 
    <a id="standardQueryBtn" href="javascript:void(0)" rel="external nofollow" class="easyui-linkbutton" data-options="iconCls:'icon-search'">搜索</a> 
  </div>

总结

以上所述是小编给大家介绍的使用Easyui实现查询条件的后端传递并自动刷新表格的两种方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
jquery实现漂浮在网页右侧的qq在线客服插件示例
May 13 Javascript
js将控件隐藏及display属性的使用介绍
Dec 30 Javascript
jQuery的:parent选择器定义和用法
Jul 01 Javascript
JS 通过系统时间限定动态添加 select option的实例代码
Jun 09 Javascript
JavaScript生成.xls文件的代码
Dec 22 Javascript
jQuery快速高效制作网页交互特效
Feb 24 Javascript
Vue.js实现表格渲染的方法
Sep 07 Javascript
4个顶级JavaScript高级文本编辑器
Oct 10 Javascript
layui实现数据分页功能(ajax异步)
Jul 27 Javascript
微信小程序动画组件使用解析,类似vue,且更强大
Aug 01 Javascript
详解mpvue开发微信小程序基础知识
Sep 23 Javascript
javascript实现打砖块小游戏(附完整源码)
Sep 18 Javascript
一次微信小程序内地图的使用实战记录
Sep 09 #Javascript
微信小程序HTTP请求从0到1封装
Sep 09 #Javascript
JS回调函数 callback的理解与使用案例分析
Sep 09 #Javascript
世界上最短的数字判断js代码
Sep 09 #Javascript
JavaScript中判断为整数的多种方式及保留两位小数的方法
Sep 09 #Javascript
javascript删除数组元素的七个方法示例
Sep 09 #Javascript
微信小程序 select 下拉框组件功能
Sep 09 #Javascript
You might like
php单一接口的实现方法
2015/06/20 PHP
PHP编程中的__clone()方法使用详解
2015/11/27 PHP
基于jquery实现的表格分页实现代码
2011/06/21 Javascript
仿中关村在线首页弹出式广告插件(jQuery版)
2012/05/03 Javascript
html向js方法传递参数具体实现
2013/08/08 Javascript
JS中的构造函数详细解析
2014/03/10 Javascript
深入理解js promise chain
2016/05/05 Javascript
整理关于Bootstrap表单的慕课笔记
2017/03/29 Javascript
微信小程序 聊天室简单实现
2017/04/19 Javascript
AngularJs 常用的过滤器
2017/05/15 Javascript
js实现随机数字字母验证码
2017/06/19 Javascript
js使用highlight.js高亮你的代码
2017/08/18 Javascript
vue使用xe-utils函数库的具体方法
2018/03/06 Javascript
vue + typescript + video.js实现 流媒体播放 视频监控功能
2019/07/07 Javascript
微信小程序跳转到其他网页(外部链接)的实现方法
2019/09/20 Javascript
javascript严格模式详解(含严格模式与非严格模式的区别)
2019/11/12 Javascript
vue项目创建步骤及路由router
2020/01/14 Javascript
VSCode launch.json配置详细教程
2020/06/18 Javascript
vue+elementui通用弹窗的实现(新增+编辑)
2021/01/07 Vue.js
[01:20]DOTA2 齐天大圣至宝动态展示
2016/12/13 DOTA
初步解析Python中的yield函数的用法
2015/04/03 Python
Python中Random和Math模块学习笔记
2015/05/18 Python
在Python的Django框架中simple-todo工具的简单使用
2015/05/30 Python
python监测当前联网状态并连接的实例
2018/12/18 Python
解决Django连接db遇到的问题
2019/08/29 Python
QML使用Python的函数过程解析
2019/09/26 Python
深度学习入门之Pytorch 数据增强的实现
2020/02/26 Python
django中related_name的用法说明
2020/05/20 Python
解决使用Pandas 读取超过65536行的Excel文件问题
2020/11/10 Python
Turnbull & Asser官网:英国皇室御用的顶级定制衬衫
2019/01/31 全球购物
总裁岗位职责
2013/12/04 职场文书
火车来了教学反思
2014/02/11 职场文书
大二学生学年自我鉴定
2014/09/12 职场文书
事业单位个人总结
2015/02/12 职场文书
幼儿园园长六一致辞
2015/07/31 职场文书
MySQL入门命令之函数-单行函数-流程控制函数
2021/04/05 MySQL