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使用ajax_动力节点Java学院整理
Jul 05 jQuery
jQuery.Ajax()的data参数类型详解
Jul 23 jQuery
jQuery Position方法使用和兼容性
Aug 23 jQuery
jQuery Ajax向服务端传递数组参数值的实例代码
Sep 03 jQuery
jQuery简单实现对数组去重及排序操作实例
Oct 31 jQuery
jQuery EasyUI window窗口使用实例代码
Dec 25 jQuery
jQuery实现动态显示select下拉列表数据的方法
Feb 05 jQuery
使用jquery Ajax实现上传附件功能
Oct 23 jQuery
jQuery点击页面其他部分隐藏下拉菜单功能
Nov 27 jQuery
jQuery cookie的公共方法封装和使用示例
Jun 01 jQuery
jQuery实现动态加载瀑布流
Sep 01 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
PHP远程连接MYSQL数据库非常慢的解决方法
2008/07/05 PHP
php fsockopen中多线程问题的解决办法[翻译]
2011/11/09 PHP
PHP 第二节 数据类型之数组
2012/04/28 PHP
在项目中寻找代码的坏命名
2012/07/14 PHP
thinkPHP的Html模板标签使用方法
2012/11/13 PHP
基于php权限分配的实现代码
2013/04/28 PHP
Win7 64位系统下PHP连接Oracle数据库
2014/08/20 PHP
jQuery的文档处理程序详解
2016/05/10 Javascript
JS简单测试循环运行时间的方法
2016/09/04 Javascript
Angular2中Bootstrap界面库ng-bootstrap详解
2016/10/18 Javascript
javascript实现根据函数名称字符串动态执行函数的方法示例
2016/12/28 Javascript
Bootstrap 3 按钮标签实例代码
2017/02/21 Javascript
浅谈webpack打包过程中因为图片的路径导致的问题
2018/02/21 Javascript
Vue在页面右上角实现可悬浮/隐藏的系统菜单
2018/05/04 Javascript
layui使用form表单实现post请求页面跳转的方法
2019/09/14 Javascript
JS多个异步请求 按顺序执行next实现解析
2019/09/16 Javascript
nodejs实现的http、https 请求封装操作示例
2020/02/06 NodeJs
python简单程序读取串口信息的方法
2015/03/13 Python
python中sys.argv参数用法实例分析
2015/05/20 Python
Python 从相对路径下import的方法
2018/12/04 Python
python+selenium实现自动化百度搜索关键词
2019/06/03 Python
浅谈Pycharm最有必要改的几个默认设置项
2020/02/14 Python
python filecmp.dircmp实现递归比对两个目录的方法
2020/05/22 Python
Python如何自动获取目标网站最新通知
2020/06/18 Python
HTML5学习笔记之html5与传统html区别
2016/01/06 HTML / CSS
新加坡最受追捧的体验平台:Hapz
2018/01/01 全球购物
Petmate品牌官方网站:宠物用品
2018/11/25 全球购物
欧洲领先的火车票和大巴票预订平台:Trainline
2018/12/26 全球购物
项目经理的岗位职责
2013/11/23 职场文书
商场父亲节活动方案
2014/08/27 职场文书
实验心得体会
2014/09/05 职场文书
2015年车间安全管理工作总结
2015/05/13 职场文书
奖金申请报告模板
2015/05/15 职场文书
逃出克隆岛观后感
2015/06/09 职场文书
校园开放日新闻稿
2015/07/17 职场文书
goland 设置project gopath的操作
2021/05/06 Golang