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 29 jQuery
jquery.uploadifive插件怎么解决上传限制图片或文件大小问题
May 08 jQuery
jQuery实现web页面樱花坠落的特效
Jun 01 jQuery
基于jquery trigger函数无法触发a标签的两种解决方法
Jan 06 jQuery
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 jQuery
jQuery轮播图实例详解
Aug 15 jQuery
jquery实现二级导航下拉菜单效果实例
May 14 jQuery
jQuery内容选择器与表单选择器实例分析
Jun 28 jQuery
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
Oct 16 jQuery
基于ajax及jQuery实现局部刷新过程解析
Sep 12 jQuery
jQuery实现带进度条的轮播图
Sep 13 jQuery
jQuery冲突问题解决方法
Jan 19 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
Yii2框架类自动加载机制实例分析
2018/05/02 PHP
一页面多XMLHttpRequest对象
2007/01/22 Javascript
根据身份证号自动输出相关信息(籍贯,出身日期,性别)
2013/11/15 Javascript
分享JavaScript获取网页关闭与取消关闭的事件
2013/12/13 Javascript
Javascript中引用示例介绍
2014/02/21 Javascript
Chrome下ifame父窗口调用子窗口的问题示例探讨
2014/03/17 Javascript
JavaScript实现的类字典插入或更新方法实例
2015/07/10 Javascript
利用CSS3在Angular中实现动画
2016/01/15 Javascript
js本地图片预览实现代码
2016/10/09 Javascript
BootStrap注意事项小结(五)表单
2017/03/10 Javascript
vue实现todolist单页面应用
2017/04/11 Javascript
详解解决使用axios发送json后台接收不到的问题
2018/06/27 Javascript
通过vue手动封装on、emit、off的代码详解
2019/05/29 Javascript
详解在vue-cli3.0中自定css、js和图片的打包路径
2019/08/26 Javascript
详解webpack打包vue项目之后生成的dist文件该怎么启动运行
2019/09/06 Javascript
js中apply和call的理解与使用方法
2019/11/27 Javascript
连接Python程序与MySQL的教程
2015/04/29 Python
python连接字符串的方法小结
2015/07/13 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
2018/05/08 Python
Python骚操作之动态定义函数
2019/03/26 Python
详解解决Python memory error的问题(四种解决方案)
2019/08/08 Python
Flask之pipenv虚拟环境的实现
2019/11/26 Python
python爬虫学习笔记之Beautifulsoup模块用法详解
2020/04/09 Python
用python查找统一局域网下ip对应的mac地址
2021/01/13 Python
英国高街品牌:Miss Selfridge(塞尔弗里奇小姐)
2016/09/21 全球购物
为什么如下的代码int a=100,b=100;long int c=a * b;不能工作
2013/11/29 面试题
个人简历中的自我评价范例
2013/10/29 职场文书
小学教师节活动方案
2014/01/31 职场文书
2014会计年终工作总结
2014/12/20 职场文书
2016年幼儿园教师政治学习心得体会
2016/01/23 职场文书
Ajax实现局部刷新的方法实例
2021/03/31 Javascript
python基于scrapy爬取京东笔记本电脑数据并进行简单处理和分析
2021/04/14 Python
使用jpa之动态插入与修改(重写save)
2021/11/23 Java/Android
mysql 生成连续日期及变量赋值
2022/03/20 MySQL
游戏《我的世界》澄清Xbox版暂无计划加入光追
2022/04/03 其他游戏
《遗弃》开发商删推文要跑路?官方回应:还在开发
2022/04/03 其他游戏