easyui datagrid自定义按钮列,最后操作列
来源:互联网 发布:java web 插件式开发 编辑:程序博客网 时间:2024/05/16 07:33
目前小菜总结了两种方法:
一、datagrid绑定数据列是通过HTML设置好的
<table id="dg" title="用户管理" style="width: 700px;table-layout:fixed; height: 300px" data-options="rownumbers:true,singleSelect:true,autoRowHeight:false,pagination:true,pageSize:10"> <thead> <tr> <th field="no" width="80">用户账号</th> <th field="level" width="100">级别</th> <th field="userName" width="80">姓名</th> <th field="phone" width="80" align="right">电话</th> <th field="Email" width="80" align="right">邮箱</th> <th field="explain" width="100" align="right">备注</th> <th field="opera" width="110" data-options="formatter:editDelete">操作列</th> </tr> </thead> </table>
JS通过AJAX向后台得到JSON数据,通过$('#userName').combobox('loadData', optionstring)绑定,所有代码easyui教程里都有添加按钮“操作列”多了一个(data-options="formatter:editDelete")属性,在JS需要添加一个方法即可
function editDelete(val, row, index) { return '<a href="#" onclick="a()">编辑</a>';}
val:是当前单元格内容
row:是当前行对象(所有内容)
index:是当前行索引下标值
$(document).ready(function () { 4 $("#table_Data").datagrid({ 5 toolbar: '#myToolbar', 6 url: urlAshx, 7 queryParams: { "action": "carlist" }, 8 method: 'post', 9 width: 'auto', 10 12 singleSelect: true, 13 fitColumns: false, 14 pagination: true, 18 rownumbers: true, 19 loadMsg: "正在加载数据...", 20 columns: [[ 21 { filed: 'ID', title: '编号', width: 120, hidden: true }, 22 { filed: 'Name', title: '车辆名称', width: 120, align: 'center' }, 23 { filed: 'Type', title: '型号', width: 120, align: 'center' }, 24 { filed: 'LicenseTag', title: '牌号', width: 120, align: 'center' }, 25 { filed: 'Color', title: '座位数', width: 120, align: 'center' }, 26 { filed: 'Seats', title: '颜色', width: 120, align: 'center' }, 27 { filed: 'Remarks', title: '备注', width: 920, align: 'center' }, 28 { 29 filed: 'Action', title: '操作', width: 550, align: 'center', formatter: function (value, row, index) { 30 alert(row.Name); 31 var Action = "<a href='javascript:void(0);' onclick='Edit(" + row.ID + ")'>修改</a>\ 32 | <a href='javascript:void(0);' onclick='Delete(" + row.ID + ")'>删除</a>"; 33 return Action; 34 } 35 } 36 ]] 42 }); 43 });
绑定数据后即可阅读全文
0 0
- easyui datagrid自定义按钮列,最后操作列
- easyui datagrid自定义按钮列,即最后面的操作列
- easyui datagrid自定义按钮列,即最后面的操作列(第二种方法)
- easyui datagrid自定义按钮列,即最后面的操作列
- easyui datagrid自定义按钮列,即最后面的操作列
- easyui datagrid自定义按钮列,即最后面的操作列(实现方式一)
- easyui datagrid自定义按钮列,即最后面的操作列
- easyui datagrid自定义按钮列,即最后面的操作列
- easyui datagrid自定义操作列
- easyui datagrid自定义操作列
- easyui-datagrid自定义操作列
- easyui datagrid 自定义按钮列(4)
- easyUI——DataGrid自定义操作列
- easyui datagrid列使用按钮
- easyUI datagrid最后操作列的实现总结
- JQuery easyUi datagrid 中 自定义editor作为列表操作按钮列
- JQuery easyUi datagrid 中 自定义editor作为列表操作按钮列
- easyUI datagrid列字段添加按钮
- 2017 乌鲁木齐赛区网络赛Skiing (记忆化搜索的方法处理DAG图中的最长路)
- 算法练习系列—hiho1039 字符消除
- [agc019d]Shift and Flip
- Thymeleaf学习
- struts2 2.3.32+hibernate4.3.11+spring4.2.2整合问题记录1 org.springframework.dao.InvalidDataAccessApiUsageE
- easyui datagrid自定义按钮列,最后操作列
- python中过滤器filter用法
- 理解 React,但不理解 Redux,该如何通俗易懂的理解 Redux?
- windows下测试oracle安装是否成功
- mysqli扩展 关于查询的操作
- 一些最基本的python方法和函数
- Tomcat 8如何配置Session Replication实现Session共享
- Chrome常用插件
- 多线程