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插件Echarts实现的渐变色柱状图
Mar 23 jQuery
jQuery Tree Multiselect使用详解
May 02 jQuery
jQuery图片缩放插件smartZoom使用实例详解
Aug 25 jQuery
简单实现jquery隔行变色
Nov 09 jQuery
jquery自定义显示消息数量
Dec 19 jQuery
通过jquery获取上传文件名称、类型和大小的实现代码
Apr 19 jQuery
通过jquery.cookie.js实现记住用户名、密码登录功能
Jun 20 jQuery
jQuery实现表格隔行换色
Sep 01 jQuery
jQuery实现当拉动滚动条到底部加载数据的方法分析
Jan 24 jQuery
jquery实现的分页显示功能示例
Aug 23 jQuery
JavaScript自动生成 年月范围 选择功能完整示例【基于jQuery插件】
Sep 03 jQuery
jquery实现购物车基本功能
Oct 25 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采集利器 Snoopy 试用心得
2011/07/03 PHP
非常实用的PHP常用函数汇总
2014/12/17 PHP
Zend Framework动作助手Json用法实例分析
2016/03/05 PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
2017/03/05 PHP
PHP实现基本留言板功能原理与步骤详解
2020/03/26 PHP
xml转json的js代码
2012/08/28 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
jQuery 动态云标签插件
2014/11/11 Javascript
node.js中的fs.fsync方法使用说明
2014/12/15 Javascript
每天一篇javascript学习小结(基础知识)
2015/11/10 Javascript
JavaScript模拟数组合并concat
2016/03/06 Javascript
带有定位当前位置的百度地图前端web api实例代码
2016/06/21 Javascript
vue2.0构建单页应用最佳实战
2017/04/01 Javascript
Vue动态实现评分效果
2017/05/24 Javascript
VUE 使用中踩过的坑
2018/02/08 Javascript
Vue项目使用CDN优化首屏加载问题
2018/04/01 Javascript
微信小程序实现刷脸登录
2018/05/25 Javascript
vue-cli整合vuex的时候,修改actions和mutations,实现热部署的方法
2018/09/19 Javascript
jquery轮播图插件使用方法详解
2020/07/31 jQuery
微信小程序实现底部弹出框
2020/11/18 Javascript
[01:05:24]Ti4 冒泡赛第二天 iG vs NEWBEE 3
2014/07/15 DOTA
python2 与python3的print区别小结
2018/01/16 Python
python批量读取txt文件为DataFrame的方法
2018/04/03 Python
使用pickle存储数据dump 和 load实例讲解
2019/12/30 Python
详解python tkinter包获取本地绝对路径(以获取图片并展示)
2020/09/04 Python
浅析CSS3 中的 transition,transform,translate之间区别和作用
2020/03/26 HTML / CSS
美国知名生活购物网站:Goop
2017/11/03 全球购物
工程师求职简历的自我评价分享
2013/10/10 职场文书
学习十八大坚定理想信念心得体会
2014/03/11 职场文书
《得道多助,失道寡助》教学反思
2014/04/19 职场文书
反邪教警示教育方案
2014/05/13 职场文书
关于保护环境的标语
2014/06/09 职场文书
经典搞笑版检讨书
2015/02/19 职场文书
创先争优活动个人总结
2015/03/04 职场文书
开业典礼致辞
2015/07/29 职场文书
SQLServer2019 数据库环境搭建与使用的实现
2021/04/08 SQL Server