Easyui之datagrid修改
目标:使用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修改相关推荐
- 给Jquery easyui 的datagrid 每行增加操作链接(转载)
转自:http://www.thinkphp.cn/code/207.html 通过formatter方法给Jquery easyui 的datagrid 每行增加操作链接 我们都知道Jquery的E ...
- 给Jquery easyui 的datagrid 每行增加操作链接(转)
http://www.thinkphp.cn/code/207.html 通过formatter方法给Jquery easyui 的datagrid 每行增加操作链接 我们都知道Jquery的Easy ...
- easyui使用datagrid时列名包含特殊字符导致表头与数据错位的问题
做一个用easyui的datagrid显示数据的功能时发现表格的列头与数据错位了,而且这个现象不总是能重现,一直没搞清楚原因.后来偶然在控制台看出了一点端倪: 推测表头或者单元格的class名应该是用 ...
- SSh结合Easyui实现Datagrid的分页显示
近日学习Easyui,发现非常好用,界面很美观.将学习的心得在此写下,这篇博客写SSh结合Easyui实现Datagrid的分页显示,其他的例如添加.修改.删除.批量删除等功能将在后面的博客一一写来. ...
- datagrid vue_类似 easyui 中 datagrid 使用习惯的 element-ui 数据表格组件(el-datagrid)...
背景 element-ui 中的 el-table 组件只提供了数据展示,而分页功能作为一个单独的组件 el-pagination,并没有像 Ant Design 一样集成到 el-able 组件中, ...
- easyui+struts2:datagrid无法不能得到数据
转自:https://bbs.csdn.net/topics/390980437 easyui+struts2:datagrid无法访问到指定action: userlist.jsp部分代码: XML ...
- MVC简捷调用EasyUI的datagrid
一直想在项目中使用EasyUi的datagrid,但种种原因,没有实现. 这两天在开发一个项目中,愿望终于得以实现. 先看效果: 实现步骤是这样的: 1,在页面中画dataGrid,具体代码如下: & ...
- springmvc 后台向页面EasyUI的Datagrid传递数据(JSon格式)
===============EasyUIDatagrid 分页==================== EasyUIDatagrid 需要提供的JSon格式为:total和rows,所以我们只需要在 ...
- easyui的datagrid的使用方法
环境:Spring boot +Thymeleaf+jps+easyui 引入thymeleaf模板引擎 <html lang="en" xmlns:th="htt ...
- EasyUI的DataGrid 分页栏英文改中文解决方案
EasyUI的DataGrid 分页栏英文改中文解决方案 参考文章: (1)EasyUI的DataGrid 分页栏英文改中文解决方案 (2)https://www.cnblogs.com/tahn30 ...
最新文章
- Vue2.0学习笔记一 :各种表达式
- 前端三十一:标签的属性
- python中简述对象和类的关系_Python学习笔记(七)对象和类
- argb可以和rgb同步吗_神光同步酷炫幻彩,安钛克光棱120 RGB风扇套装
- 深度学习和神经网络——第二周笔记
- 手机wps取消不等宽分栏_如何取消分栏 - 卡饭网
- 表单单选多选项清除默认样式小技巧
- 沥青防水卷材行业调研报告 - 市场现状分析与发展前景预测
- 2014年12月——解决 do not match those specified in your provisioning profile.(0xE8008016)
- java编译命令是什么_JAVA命令行编译及运行
- 【数字图像处理】实验三 图像分割(MATLAB实现)
- matlab进化树的下载,mega7.0进化树软件下载-mega 7.0 win 64位下载【附详细使用教程】 - 百当下载站...
- 《道德经》全文 (马王堆出土帛书版)
- 2.资料下载:C语言学习
- 说企业自研应用是误区的,非蠢即坏
- 侍魂胧月传说服务器维护,《侍魂胧月传说》2018年12月12日2:00进行全服停机更新维护...
- pcs增加mysql资源_pcs命令配置示例(详细版)
- 软件工程Alpha冲刺day6
- 如何设置无线路由器上网?
- 权威解读医学影像AI路线图:AI未来会在很大程度上取代医生读片
热门文章
- dis ospf peer 输出
- [转载]GGB0/OB28/OKC7/GGB1/OBBH/OKC9 FICO增强(转)_SAP刘梦_新浪博客
- 大型C语言打怪小游戏——神魔
- PySpark机器学习 ML
- C++ 实现程序暂停
- 推荐算法中CTR和CVR的ESMM模型pytorch实现
- 程序员版--致青春(一)——facejoking刷票工具(谈刷票原理)
- qt 部署 错误_QT for Windows安装配置总结及采坑问题汇总
- 无盘Linux详解:硬盘启动Knoppix的前前后后
- oracle 11g 创建表空间