内のすべてのチェックを値を取り戻す私はjquery datatableを使用していますし、すべての要素(ページネーションを使用している)を確認するために、以下のコードが使用されている:データテーブル
$("[id$='checkAll']").on('click', function() {
var rows = table.rows().nodes();
$('input[type="checkbox"]', rows).attr('checked', $(this).is(':checked'));
});
、すべての要素がチェックなっています
が、問題は、私は私の上に示された要素の数に=このコード
protected void testBtn_Click(object sender, EventArgs e)
{
int i = 0;
int j = 0;
List<string> list = new List<string>();
foreach (ListViewItem item in demandesExportPhytos.Items)
{
i++;
CheckBox checkbox = (CheckBox)item.FindControl("demandeCheckbox");
if (checkbox.Checked == true)
{
j++;
list.Add(item.ID);
}
}
Console.WriteLine(i);
Console.WriteLine(j);
Console.WriteLine(list.Count());
Console.WriteLine("///");
}
J = 15およびIバックこのすべての要素を取得しようとすると背後にあるコードでありますすべての要素がチェックされている場合、選択されたページ1または2に応じて10または5になります。
私は問題は、現在のページの要素だけを選択したことdatableキープによるものだと思うし、他の人を削除するので、これに対処する方法? – fatiDev