我认为我的问题很简单,但我仍然没有找到任何适合我的答案,无论是这里还是那里..所以如果有人可以帮助我,我会很高兴,如果它是通过提供也没关系有用的链接或其他...
我想要实现的目标:我有一个 Ignite UI Grid (igGrid),我想使用 javascript 删除一行。哪个都没有关系。很简单,对吧?
到目前为止我已经尝试过:
- $(行).remove(); -> 在这种情况下,每一行都被删除
- $(行).remove(1); -> JavaScript 运行时错误:对象不支持属性或方法“替换”
- get_rows(): javascript 不支持,但它可以在 c# 中工作..
- removeat-method: javascript 不支持,但它可以在 c# 中工作..
- igGridSelection:我想保留的选定内容也将被删除
现在是代码片段:
$sender = $(this).attr('id');
$varTablName = gridMap.getVarTable($sender);
var rowCount = $("#" + $varTablName).igGrid("widget").igGrid('rows').length;
$("#" + $varTablName).igGrid("widget").igGrid('rows').each(function (index) {
var row = $("#" + $varTablName).igGrid("widget").igGrid("rowAt", index);
if (rowCount > 1) {
$(row).remove(); //the not quite working part
}
这是可行的,对吧?没必要一路走,用c#写,用js调用,对吧..?对吗??^^