
如何判断easyui分页里面的字段,如何添加编辑和删除功能
展开全部
<table id="table_sitelinklist"></table>
<script type="text/javascript">
var tb = $("#table_sitelinklist");
tb.datagrid({
url: '/Manage/SiteLinkList/',
border:false,
fit: true,
//singleSelect:true,
pagination: true,
pagePosition:'top',
nowrap: true,
striped: true,
pageList: [5,10, 15, 20, 25],
pageSize: 20,
pageNumber:@(ViewBag.page),
idField:"ID",
//queryParams: { status: _status },
columns: [[
{ checkbox: true },
{ field: 'ID', hidden: true},
{ field: 'Name', title: '链接站点名称', width: 200, sortable: true,
formatter: function (value, rec) {
return "<a href='javascript:void(0);' title='点击编辑此链接信息' class='_sitelink_" + rec.ID + "'>" + value + "</a>";
}
},
{ field: 'URL', title: '链接地址', width: 340, sortable: true },
{ field: 'Type', title: '分类', width: 120, sortable: true },
{ field: 'SName', title: '简称', width: 120, sortable: true },
{ field: 'ShowOrder', title: '显示顺序', width: 120, sortable: true }
]],
onLoadSuccess: function () { AddEditable("sitelink","/Manage/SiteLinkEdit/"); }
});
var btns=[
{ iconCls: 'icon-edit',text: '添加', handler: function () { AddNewObject("添加新链接","/Manage/SiteLinkEdit/?operation=1");} },
{ iconCls: 'icon-myrealdel',text: '删除', handler: function () { SendModifyRequest("del","删除","table_sitelinklist","/Manage/SiteLinkListModify"); } }
];
tb.datagrid('getPager').pagination({buttons:btns});
</script>
给个示例代码给你吧。
说明一下,这个示例代码中,可以通过点击某一行的链接名称进行编辑,每一行的前面有选择框,可以选择多个。将分页工具栏放到了表格顶端,并添加了两个按钮(添加、删除),删除功能支持批量操作。AddEditable、AddNewObject、SendModifyRequest是自定义的js function,这里并没有附上。

2022-08-05 广告
苏州蓝晓生物科技有限公司。标准化核心产品:公司拥有完整的琼脂糖介质、葡聚糖介质、聚甲基丙烯酸酯介质生产线,年产分离介质50000L,产品质量稳定并达到国际领先水平。核心优势:公司核心技术人员拥有近二十年不同基质的基球开发和官能化的丰富技术经...
点击进入详情页
本回答由苏州蓝晓生物科技有限公司_提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询