您的位置:首页 > Web前端 > JQuery

jqGrid表格的新增和删除功能封装

2016-12-16 15:30 423 查看
//给表格插入一条数据。
function addrow(tableId,dataRow){
var ids = $("#"+tableId).jqGrid('getDataIDs');
//获得当前最大行号(数据编号)
var rowid = ids.length == 0 ? 1 : Math.max.apply(Math,ids);
//获得新添加行的行号(数据编号)
var newrowid = rowid+1;
//将新添加的行插入到第一列
$("#"+tableId).jqGrid("addRowData", newrowid, dataRow,"first");
}
//删除表格中的指定行
function delrow(ids,jGridId){
if(ids.length > 0){
if(confirm("确认删除?")){
var len = ids.length;
for(var i = 0; i < len;i++){
$("#"+jGridId).jqGrid("delRowData", ids[0]);//删除一行数据
}
}
}else{
toastr.warning("请选择至少一条数据信息!");
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jquery jqgrid
相关文章推荐