jQuery 开发之EasyUI 添加数据的实例


Posted in jQuery onSeptember 26, 2017

jQuery 开发之EasyUI 添加数据的实例

1、创建toolbar:

toolbar:[{
  text:'增加',
  iconCls:'icon-add',
  handler:function(){
    openAddUserDialog();
  }
}]

2、添加dialog,里面有添加用户的表单

<div id="addDialog" data-options="closed:true,modal:true,title:'addUser', buttons:[{
  text:'保存',
  iconCls:'icon-add',
  handler:function(){
    //addUser();
    $('#addForm').form('submit',{url:'${rootPath}/user_add.action',success:function(data){
      var result = JQuery.parseJSON(data);
      if(result.success){
        //$("#datagrid").datagrid('reload');
        $("#addDialog").dialog('close');
        //把插入的数据添加到最后一行
        //$("#datagrid").datagrid('appenRow',result.obj);
        $("#datagrid").datagrid('insertRow',{
          index:0;
          row:result.obj//obj里面存了user对象
        });
      }
      $.message.show({
        title:'提示',
        msg:obj.msg
      });
    }});
  }

}]" class="easyui-dialog">
  <table>
    <tr>
    <th></th>
    <tr/>
  </table>
</div>

3、打开对话框:

function openAddUserDialog(){
  $(“#addDialog").dialog('open');
}

4、服务器端返回的json

//返回的json
public class Json implements java.io.Serializable {

  /**
   * 
   */
  private static final long serialVersionUID = 1L;

  private boolean success = false;

  private String msg = "";

  private Object obj = null;

  public boolean isSuccess() {
    return success;
  }

  public void setSuccess(boolean success) {
    this.success = success;
  }

  public String getMsg() {
    return msg;
  }

  public void setMsg(String msg) {
    this.msg = msg;
  }

  public Object getObj() {
    return obj;
  }

  public void setObj(Object obj) {
    this.obj = obj;
  }

}

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

jQuery 相关文章推荐
使用jQuery实现动态添加小广告
Jul 11 jQuery
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 jQuery
jQuery中 DOM节点操作方法大全
Oct 12 jQuery
jQuery实现新闻播报滚动及淡入淡出效果示例
Mar 23 jQuery
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
Apr 26 jQuery
jQuery 同时获取多个标签的指定内容并储存为数组
Nov 20 jQuery
jquery的$().each和$.each的区别
Jan 18 jQuery
JS/jQuery实现获取时间的方法及常用类完整示例
Mar 07 jQuery
jQuery中实现text()的方法
Apr 04 jQuery
jQuery Migrate 插件用法实例详解
May 22 jQuery
jQuery实现全选、反选和不选功能的方法详解
Dec 04 jQuery
JQuery省市联动效果实现过程详解
May 08 jQuery
JS+jQuery实现注册信息的验证功能
Sep 26 #jQuery
zTree jQuery 树插件的使用(实例讲解)
Sep 25 #jQuery
jQuery使用zTree插件实现可拖拽的树示例
Sep 23 #jQuery
一个有意思的鼠标点击文字特效jquery代码
Sep 23 #jQuery
JQuery用$.ajax或$.getJSON跨域获取JSON数据的实现代码
Sep 23 #jQuery
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 #jQuery
解决html-jquery/js引用外部图片时遇到看不了或出现403的问题
Sep 22 #jQuery
You might like
ThinkPHP3.1新特性之G方法的使用
2014/06/19 PHP
五款PHP代码重构工具推荐
2014/10/14 PHP
Linux下安装PHP MSSQL扩展教程
2014/10/24 PHP
PHP性能分析工具xhprof的安装使用与注意事项
2017/12/19 PHP
php模拟实现斗地主发牌
2020/04/22 PHP
Aster vs KG BO3 第二场2.19
2021/03/10 DOTA
jQuery不间断滚动效果(模拟百度新闻支持文字/图片/垂直滚动)
2013/02/05 Javascript
jquery批量控制form禁用的代码
2013/08/06 Javascript
jQuery组件easyui对话框实现代码
2016/08/25 Javascript
BootStrap Validator使用注意事项(必看篇)
2016/09/28 Javascript
微信小程序 Windows2008 R2服务器配置TLS1.2方法
2016/12/05 Javascript
JS设置时间无效问题的解决办法
2017/02/18 Javascript
JS中cookie的使用及缺点讲解
2017/05/13 Javascript
关于Google发布的JavaScript代码规范你要知道哪些
2018/04/04 Javascript
React全家桶环境搭建过程详解
2018/05/18 Javascript
微信小程序带动画弹窗组件使用方法详解
2018/11/27 Javascript
关于React动态加载路由处理的相关问题
2019/01/07 Javascript
小白教程|一小时上手最流行的前端框架vue(推荐)
2019/04/10 Javascript
基于vue如何发布一个npm包的方法步骤
2019/05/15 Javascript
vue 动态添加class,三个以上的条件做判断方式
2020/11/02 Javascript
使用python检测手机QQ在线状态的脚本代码
2013/02/10 Python
Python中正则表达式的详细教程
2015/04/30 Python
Python在Console下显示文本进度条的方法
2016/02/14 Python
Pythont特殊语法filter,map,reduce,apply使用方法
2016/02/27 Python
《与孩子一起学编程》python自测题
2018/05/27 Python
python 多进程共享全局变量之Manager()详解
2019/08/15 Python
Python namedtuple命名元组实现过程解析
2020/01/08 Python
详解pycharm连接远程linux服务器的虚拟环境的方法
2020/11/13 Python
新西兰最大的连锁超市:Countdown
2020/06/04 全球购物
公司应聘自荐书
2014/06/14 职场文书
会计学专业求职信
2014/07/17 职场文书
个人查摆剖析材料
2014/10/16 职场文书
2015年幼儿园大班工作总结
2015/04/25 职场文书
结婚喜宴迎宾词
2015/08/10 职场文书
《少年闰土》教学反思
2016/02/18 职场文书
java中如何截取字符串最后一位
2022/07/07 Java/Android