EasyUI_DataGrid数据操作
2024-10-06 21:15:04
1、html:
<div style="width: 1100px;height: 350px ;overflow: scroll">
<table id="DataTb" title="客户信息" class="easyui-datagrid" style="width:2000px;height:330px"
idfield="itemid" pagination="true" fitcolumns="true"
data-options="iconCls:'icon-save',rownumbers:true,url:'../Ajax/Customer.ashx?action=getlist',pageSize:10, pageList:[5,10,15,20],method:'get',toolbar:'#tb',striped:true,singleSelect:true">
<thead>
<tr>
<th>绑定每列数据</th>
</tr>
</thead>
</table>
</div>
2、加载,查询:
function search() {
$('#DataTb').datagrid('load', {
CompanyName: $(".CompanyName").val(),
CompanyPhone: $(".CompanyPhone").val(),
…………
})
}
3、OnRowClick事件:当用户点击一行时触发,参数包括:rowIndex:被点击行的索引,从 0 开始,rowData:被点击行对应的记录
$(function () {
$("#DataTb").datagrid({
onClickRow: function (index, row) {
KhNumber = row["KhNumber"];
$(".CompanyName").val(row["CompanyName"]);
$(".CompanyAddress").val(row["CompanyAddress"]);
…………
}
})
})
4、删除
function Delete() {
var s = $("#DataTb").datagrid("getSelected");
var id = s.Id;
$.ajax({
url: "../Ajax/Customer.ashx?action=delete&id=" + id,
type: "POST",
dataType: "json",
success: function (data) {
if (data.code == ) {
$.messager.alert("操作提示:", data.msg);
$("#DataTb").datagrid('load', ({}))
} else {
$.messager.alert("操作提示:", data.msg);
}
}
})
}
最新文章
- Log4net入门(控制台篇)
- HFSS使用记录
- shell scripts
- 从原理上搞定编码-- Base64编码
- js对象转到字符串
- /proc/sysrq-trigger
- c++ string 对象操作
- npm包管理器小节一下
- oracle非正常退出后重启实例
- Eureka 配置
- C# 代码补全
- SpringBoot快速开始Hello World
- webpack 使用别名(resolve.alias)解决scss @import相对路径导致的问题
- zabbix自定义监控方式
- [C#] 网站程序ASP.NET的性能诊断 - CPU分析
- C#跨窗体传值
- 20145234黄斐《网络对抗技术》实验八、Web基础
- [NOI2011]阿狸的打字机——AC自动机之fail树的利用
- Jmeter测试普通java类说明
- RK61 Keyboard Use