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自定义图片上传插件实例代码
Apr 04 jQuery
jQuery+Ajax实现用户名重名实时检测
Jun 01 jQuery
jquery实现用户登陆界面(示例讲解)
Sep 06 jQuery
jquery根据name取得select选中的值实例(超简单)
Jan 25 jQuery
jQuery实现判断上传图片类型和大小的方法示例
Apr 11 jQuery
jQuery实现的点击按钮改变样式功能示例
Jul 21 jQuery
使vue实现jQuery调用的两种方法
May 12 jQuery
jQuery实现弹出层效果
Dec 10 jQuery
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
Apr 30 jQuery
jquery插件懒加载的示例
Oct 24 jQuery
jQuery实现动态向上滚动
Dec 21 jQuery
jQuery class属性操作addClass()与removeClass()、hasClass()、toggleClass()
Mar 31 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
使用adodb lite解决问题
2006/12/31 PHP
PHP程序61条面向对象分析设计的经验小结
2008/11/12 PHP
php学习之数据类型之间的转换介绍
2011/06/09 PHP
基于PHP制作验证码
2016/10/12 PHP
PHP实现基于栈的后缀表达式求值功能
2017/11/10 PHP
PHP基于SPL实现的迭代器模式示例
2018/04/22 PHP
PHP实现用户登录的案例代码
2018/05/10 PHP
PHP封装的完整分页类示例
2018/08/21 PHP
PHP下用Swoole实现Actor并发模型的方法
2019/06/12 PHP
js中将字符串转换成json的三种方式
2011/01/12 Javascript
表单切换,用回车键替换Tab健(不支持IE)
2011/07/20 Javascript
js控制滚动条缓慢滚动到顶部实现代码
2013/03/20 Javascript
JS 实现Table相同行的单元格自动合并示例代码
2013/08/27 Javascript
基于MVC3方式实现下拉列表联动(JQuery)
2013/09/02 Javascript
默认浏览器设置及vue自动打开页面的方法
2018/09/21 Javascript
基于Vue-cli快速搭建项目的完整步骤
2018/11/03 Javascript
vue开发环境配置跨域的方法步骤
2019/01/16 Javascript
js实现消灭星星(web简易版)
2020/03/24 Javascript
vue实现简单图片上传
2020/06/30 Javascript
javascript实现放大镜功能
2020/12/09 Javascript
MAC中PyCharm设置python3解释器
2017/12/15 Python
网红编程语言Python将纳入高考你怎么看?
2018/06/07 Python
python的set处理二维数组转一维数组的方法示例
2019/05/31 Python
Python 监测文件是否更新的方法
2019/06/10 Python
pyqt5之将textBrowser的内容写入txt文档的方法
2019/06/21 Python
django如何通过类视图使用装饰器
2019/07/24 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
python应用Axes3D绘图(批量梯度下降算法)
2020/03/25 Python
使用Python实现批量ping操作方法
2020/05/06 Python
keras 模型参数,模型保存,中间结果输出操作
2020/07/06 Python
localstorage和sessionstorage使用记录(推荐)
2017/05/23 HTML / CSS
德国帽子专家:Hutshopping
2019/11/03 全球购物
梅西百货官网:Macy’s
2020/08/04 全球购物
煤矿安全保证书
2015/02/27 职场文书
停电通知范文
2015/04/16 职场文书
校运会通讯稿
2015/07/18 职场文书