0

多くの解決策を試しましたが、何も機能しませんでした。ヘッダーテンプレートのチェックボックスをオンにして、グリッドビューの現在のページのすべてのチェックボックスを選択するjqueryコードを提供してください。c# を使用して asp.net 4 を使用しています。詳細なガイダンスをいただければ幸いです。

4

3 に答える 3

1

デモ

div.gridview現在のページのすべてのチェックボックスのコンテナーのセレクターに置き換えます。それが役立つことを願っています。

于 2012-06-13T01:29:36.257 に答える
0
$(function () {
 $('#selectall').click(function () {
  $('#friendslist').find(':checkbox').attr('checked', this.checked);
 });
});

selectall : チェックボックス トグルの ID friendslist : チェックボックスを検索する dom 要素の ID

もちろん、トグルを他のチェックボックスの変更に反応させたい場合は、それを処理するために 2 番目の jquery を追加する必要があります。

于 2012-06-13T04:10:07.630 に答える
0
$(function () {
 $('#selectall').click(function () {
  $(':checkbox[id*="checkid"]').attr('checked', this.checked);
 });

});

checkid をグリッドの asp.net チェックボックス ID に置き換えてください。

于 2012-06-13T14:32:37.363 に答える