目标:使用datagrid进行数据的修改

第一步:查看easyui的API,找到formatter,然后粘贴到所用到的js代码中

第二步:然后在js代码中把刚刚粘贴的代码改成需要的样子

结果展示:

第三步:再到API中找到dialog然后拷到所用的页面中 

用法有两个(我们这使用第一个)

但这默认是打开的要把它改为默认不打开

只需把modal里的true改为false就可以了

或者找到closed属性添加进去就行了

第四步:给修改加一个点击事件,让点击修改时弹出一个窗口 

第五步:加入form表单控件 

在api里找到form表单控件的方法,然后粘贴到jsp页面

结果展示:

第六步:找到api里的button控件

粘贴到jsp页面里面

或者直接用下面代码覆盖

<div id="dd" class="easyui-dialog" title="编辑窗体"style="width: 500px; height: 200px;"data-options="iconCls:'icon-save',resizable:true,modal:true,closed:true,buttons:'#bb'"><!-- 提交的from表单 --><form id="ff" action="" method="post"><div style="margin-bottom:20px"><input class="easyui-textbox" name="bname" style="width:100%" data-options="label:'书名:',required:true"></div><div style="margin-bottom:20px"><input class="easyui-textbox" name="price" style="width:100%"data-options="label:'价格:',required:true"></div><input type="hidden" id="book_id" name="bid" value=""></form><div style="text-align:center;padding:5px 0"><a href="javascript:void(0)" class="easyui-linkbutton" onclick="submitForm()" style="width:80px">Submit</a><a href="javascript:void(0)" class="easyui-linkbutton" onclick="clearForm()" style="width:80px">Clear</a></div></div>

结果展示:

第七步:数据回显到窗口上

只需用rows获取数据不需要访问数据库

结果展示:

注意:凡是要进行数据回显,一定要和form表单中的name属性对应上

第八步:点击提交修改数据 

在api中找到submit

然后写一个提交的方法

再写dao方法和子控制器

这个时候能修改但是不能自动关闭窗口

第八步:在子控制器调用方法返回值

如果为1则修改成功然后关闭窗口

到这就可以了!!

拜拜各位!!!

Easyui之datagrid修改相关推荐

  1. 给Jquery easyui 的datagrid 每行增加操作链接(转载)

    转自:http://www.thinkphp.cn/code/207.html 通过formatter方法给Jquery easyui 的datagrid 每行增加操作链接 我们都知道Jquery的E ...

  2. 给Jquery easyui 的datagrid 每行增加操作链接(转)

    http://www.thinkphp.cn/code/207.html 通过formatter方法给Jquery easyui 的datagrid 每行增加操作链接 我们都知道Jquery的Easy ...

  3. easyui使用datagrid时列名包含特殊字符导致表头与数据错位的问题

    做一个用easyui的datagrid显示数据的功能时发现表格的列头与数据错位了,而且这个现象不总是能重现,一直没搞清楚原因.后来偶然在控制台看出了一点端倪: 推测表头或者单元格的class名应该是用 ...

  4. SSh结合Easyui实现Datagrid的分页显示

    近日学习Easyui,发现非常好用,界面很美观.将学习的心得在此写下,这篇博客写SSh结合Easyui实现Datagrid的分页显示,其他的例如添加.修改.删除.批量删除等功能将在后面的博客一一写来. ...

  5. datagrid vue_类似 easyui 中 datagrid 使用习惯的 element-ui 数据表格组件(el-datagrid)...

    背景 element-ui 中的 el-table 组件只提供了数据展示,而分页功能作为一个单独的组件 el-pagination,并没有像 Ant Design 一样集成到 el-able 组件中, ...

  6. easyui+struts2:datagrid无法不能得到数据

    转自:https://bbs.csdn.net/topics/390980437 easyui+struts2:datagrid无法访问到指定action: userlist.jsp部分代码: XML ...

  7. MVC简捷调用EasyUI的datagrid

    一直想在项目中使用EasyUi的datagrid,但种种原因,没有实现. 这两天在开发一个项目中,愿望终于得以实现. 先看效果: 实现步骤是这样的: 1,在页面中画dataGrid,具体代码如下: & ...

  8. springmvc 后台向页面EasyUI的Datagrid传递数据(JSon格式)

    ===============EasyUIDatagrid 分页==================== EasyUIDatagrid 需要提供的JSon格式为:total和rows,所以我们只需要在 ...

  9. easyui的datagrid的使用方法

    环境:Spring boot +Thymeleaf+jps+easyui 引入thymeleaf模板引擎 <html lang="en" xmlns:th="htt ...

  10. EasyUI的DataGrid 分页栏英文改中文解决方案

    EasyUI的DataGrid 分页栏英文改中文解决方案 参考文章: (1)EasyUI的DataGrid 分页栏英文改中文解决方案 (2)https://www.cnblogs.com/tahn30 ...

最新文章

  1. Vue2.0学习笔记一 :各种表达式
  2. 前端三十一:标签的属性
  3. python中简述对象和类的关系_Python学习笔记(七)对象和类
  4. argb可以和rgb同步吗_神光同步酷炫幻彩,安钛克光棱120 RGB风扇套装
  5. 深度学习和神经网络——第二周笔记
  6. 手机wps取消不等宽分栏_如何取消分栏 - 卡饭网
  7. 表单单选多选项清除默认样式小技巧
  8. 沥青防水卷材行业调研报告 - 市场现状分析与发展前景预测
  9. 2014年12月——解决 do not match those specified in your provisioning profile.(0xE8008016)
  10. java编译命令是什么_JAVA命令行编译及运行
  11. 【数字图像处理】实验三 图像分割(MATLAB实现)
  12. matlab进化树的下载,mega7.0进化树软件下载-mega 7.0 win 64位下载【附详细使用教程】 - 百当下载站...
  13. 《道德经》全文 (马王堆出土帛书版)
  14. 2.资料下载:C语言学习
  15. 说企业自研应用是误区的,非蠢即坏
  16. 侍魂胧月传说服务器维护,《侍魂胧月传说》2018年12月12日2:00进行全服停机更新维护...
  17. pcs增加mysql资源_pcs命令配置示例(详细版)
  18. 软件工程Alpha冲刺day6
  19. 如何设置无线路由器上网?
  20. 权威解读医学影像AI路线图:AI未来会在很大程度上取代医生读片

热门文章

  1. dis ospf peer 输出
  2. [转载]GGB0/OB28/OKC7/GGB1/OBBH/OKC9 FICO增强(转)_SAP刘梦_新浪博客
  3. 大型C语言打怪小游戏——神魔
  4. PySpark机器学习 ML
  5. C++ 实现程序暂停
  6. 推荐算法中CTR和CVR的ESMM模型pytorch实现
  7. 程序员版--致青春(一)——facejoking刷票工具(谈刷票原理)
  8. qt 部署 错误_QT for Windows安装配置总结及采坑问题汇总
  9. 无盘Linux详解:硬盘启动Knoppix的前前后后
  10. oracle 11g 创建表空间