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

来源:互联网 发布:定态薛定谔方程 知乎 编辑:程序博客网 时间:2024/06/05 14:59
//给表格插入一条数据。  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("请选择至少一条数据信息!");}}

0 0
原创粉丝点击