私の質問は非常に単純だと思いますが、ここでもそこでも、私に合った答えはまだ見つかりませんでした。便利なリンクなど...
私が達成しようとしていること: Ignite UI Grid (igGrid) を持っています。ここで、javascript を使用して行を削除したいと考えています。どちらでも構いません。簡単ですよね?
私がこれまでに試したこと:
- $(行).remove(); -> この場合、すべての行が削除されます
- $(行).remove(1); -> JavaScript ランタイム エラー: オブジェクトはプロパティまたはメソッド 'replace' をサポートしていません
- 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で呼び出す必要はありませんよね?そうですか??^^