阅读:4382
回复:6
|
如何JS删除子表行数据?
如何JS删除子表行数据?如何根据条件,进行子表的指定行数据清除?
var userobject = $.MvcSheetUI.GetElement("PaymentListNew").SheetGridView(); var userdata = $.MvcSheetUI.GetElement("PaymentListNew").find("tr.rows"); for (var i = 0; i < userdata.length; i++) { //userdata.RemoveChoice(); userobject.RemoveChoice(userdata); } 以上方式,没办法删除 |
1楼#
发布于:2017-09-28 15:05
var userobject = $.MvcSheetUI.GetElement("PrepaymentNew").SheetGridView();
userobject.clearbtn.click(); 这是清空子表。但是想删除子表中指定一行的数据,不知道用什么方法 |
|
2楼#
发布于:2017-09-29 09:17
$.MvcSheetUI.GetElement("子表名").SheetGridView()._Deleterow($.MvcSheetUI.GetElement("随便找个子表字段", 行号).closest("tr")) _Deleterow 函数是要找到子表行对应的tr对象,也可使用别的方式,如 $.MvcSheetUI.GetElement("子表名").find("tr.rows [data-row=行号]") 如果是删除所有数据,就直接 $.MvcSheetUI.GetElement("子表名").SheetGridView()._Clear() |
|
3楼#
发布于:2017-09-29 10:41
t156965365:$.MvcSheetUI.GetElement("子表名").SheetGridView()._Deleterow($.MvcSheetUI.GetElement("随便找个子表字段", 行号).closest("tr"))非常感谢~~~ |
|