JQueryデータテーブルにバインドされているテーブルがあります。テーブル/グリッドの各行Book
には、Modify
、 、 の3 つのチェック ボックスがありますView
。私の目的は、グリッド/テーブルを保存するときに検証を確認することです。いずれかの行で 3 つのチェック ボックスがすべてオフになっている場合は、検証メッセージを表示します (つまり、少なくとも 1 つのチェック ボックスをオンにすることが必須です)。検証を確認するために、以下のコードを書きました-
function Validate() {
$(grid1.fnGetData()).each(function () {
if ($(this).has('true')) {
return true;
}
});
return false;
}
$(this)
次のような値を持っています -
Book: false
ID: 945
Modify: false
Name: "ADGAS"
View: false
Book
いつでも値Modify
を持つようにコードを書き直すにはどうすればよいですかView
false
PS:すべてがチェックされていない、または混在している複数の行が存在する可能性があります