EasyUI之datagrid('load',object)
来源:互联网 发布:mac dns设置成什么值 编辑:程序博客网 时间:2024/05/22 10:12
EasyUI之datagrid(‘load’,object)
使用form表单提交查询条件的时候,以往都是用get到value,然后把这些get的value封装到一个JavaScript对象中。
Jquery提供了一个方法,可以自动对表单中的条件进行封装。
工作流程
- jsp中创建表单,包含相关查询条件的字段
- 封装表单的查询条件到JavaScript对象中
- 调用serializeObject方法
- 调用datagrid(‘load’,object)
- 调用datagrid方法后台查询
流程代码
下面是代码demo演示
1.jsp编写
四个输入框
<form id="demo" > <input type="text" id="input1" name="input1"/> <input type="text" id="input2" name="input2"/> <input type="text" id="input3" name="input3"/> <input type="text" id="input4" name="input4"/></form>
2.把条件封装成JavaScript对象并调用后台
=========js代码===========
调用serializeObject方法实现对form表单中对象的封装
//封装对象函数function getObj(){ var obj=$("#demo").serializeObject(); dg.datagrid('load',obj); } //调用后台查询函数function getData(){ dg=$('#view).datagrid({ method: "post", url:url地址, ======省略很多datagrid属性====== }); }
3.后台获取
只要在controller层中使用request.getParameter(“”)方法就可以获取到条件了。
以上。
阅读全文
0 0
- EasyUI之datagrid('load',object)
- easyui datagrid load 传值为变量
- easyui datagrid load 参数表单序列化
- easyui datagrid load 参数表单序列化
- easyUI datagrid(“load”,json 数据)
- EasyUI之DataGrid使用
- EasyUI 之datagrid 使用
- EasyUI 之datagrid 使用
- EasyUI 之datagrid 使用
- easyUI之datagrid
- EasyUI之datagrid学习Demo
- EasyUI-DataGrid之批量删除
- EasyUI-DataGrid之批量删除
- easyui datagrid之editor扩展
- EasyUI-DataGrid之批量删除
- easyui之datagrid控件分析
- easyui之重新加载datagrid
- easyui的datagrid的load,reload,loadData的区别
- 堆棋子 ( 网易2018校招内推编程题)
- shape画圆
- lightoj 1029
- ionic 打包成apk后,所有网络请求404
- 微信登录流程(针对游戏代码部分)
- EasyUI之datagrid('load',object)
- 找不到对象还影响经济?大数据说单身族
- 1280:偶数
- 推荐!手把手教你使用Git
- 中企动力与九盈集团同行 布局互联网金融行业
- <转载> 如何转载一篇博客
- 【转】POJ 3378 Crazy Thairs(数据集中+DP+树状数组+高精度)
- 自制疲劳检查摄像头
- java调用命令提示符并返回结果(中文无乱码)