複数のチェックボックス列を持つグリッドビューがあり、誰かが一意の列のすべてのチェックボックスを選択する方法を表示できるかどうかは疑問でした。ヘッダーのチェックボックスをオンにして、グリッドビューのすべてのチェックボックスを選択する必要はありません。私は初心者の段階でjQueryを初めて使っていて、jQueryでそれをやりたいと思っていました。事前にJqueryで一意の列からチェックボックスを選択/選択解除する
おかげで、 テリー
複数のチェックボックス列を持つグリッドビューがあり、誰かが一意の列のすべてのチェックボックスを選択する方法を表示できるかどうかは疑問でした。ヘッダーのチェックボックスをオンにして、グリッドビューのすべてのチェックボックスを選択する必要はありません。私は初心者の段階でjQueryを初めて使っていて、jQueryでそれをやりたいと思っていました。事前にJqueryで一意の列からチェックボックスを選択/選択解除する
おかげで、 テリー
すべてのチェックボックスは、クラス= "MyClassの" でなければなら
$(".myClass").attr("checked", true);
拡張例:
<html>
<head>
<title></title>
<script type="text/javascript" src="../jquery-ui-1.7.custom/js/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
jQuery(function(){
alert('before')
$(".myClass").attr("checked", true);
alert('after')
});
</script>
</head>
<body>
<input type="checkbox" id="cb1" class="myClass" value="false">
<input type="checkbox" id="cb2" class="myClass" value="false">
<input type="checkbox" id="cb3" class="myClass" value="false">
<input type="checkbox" id="cb4" class="myClass" value="false">
<input type="checkbox" id="cb5" class="myClass" value="false">
<input type="checkbox" id="cb6" class="myClass" value="false">
<input type="checkbox" id="cb7" class="myClass" value="false">
<input type="checkbox" id="cb8" class="myClass" value="false">
<input type="checkbox" id="cb9" class="myClass" value="false">
<input type="checkbox" id="cb0" class="myClass" value="false">
</body>
</html>
// assuming you want to specify the column index.
var selectedColumnIndex = 2;
$('td:nth-child(' + selectedColumnIndex + ')').each(function(){
$(":checkbox", $(this)).attr("checked", true);
});
こんにちはAndra、私はあなたのソリューションを試しましたが、私はjavascriptで次のエラーが表示されます: Microsoft JScriptランタイムエラー: 'null'はnullまたはオブジェクトではありません 私は列を参照する前に、私? – TGS
こんにちはTGS、あなたのGridViewのマークアップを私に見せてください。また、あなたの質問にasp.netのタグを付けてください。 –
こんにちはアンドレ、私が試したあなた解決策もあり、運がない。私は以下のAndraに投稿したのと同じエラーを受けます。 – TGS
私は600文字しか表示できません。 基本的に、ブラウザが次の行を読むと、 $( "。Bill1")。attr( "checked"、true); Microsoft JScriptランタイムエラー: 'null'がnullまたはオブジェクトではありません すべてのチェックボックスはグリッドビューにあり、すべてクラス= "Bill1"が割り当てられています。 document.getelementbyidを使用すると、チェックボックスが存在することがわかりますが、$(document).ready(function())を使用するjqueryの場合 { $( "Bill1")。attr( "checked"、false); }); クラッシュしました... jqueryでチェックボックスが表示されませんか? テリー – TGS
600文字の作成方法は? htmlを見るために、チェックボックスのコードを置くことができます。 –