テーブルのデータを使用してチェックボックスのリストを表示するCheckBoxListがあります。JavascriptまたはjQueryを使用してCheckBoxListコントロール内の特定のCheckListItemを検索します。
この表のレコードは変更されると予想されますが、最後の項目のテキスト値は期待値の[その他]です。
ユーザーが「その他」を選択した場合、関連するテキストボックスを有効にして、指定した「その他」の説明を入力できるようにします。私は、JavascriptまたはjQueryを使用してクライアント上でこれを行うことができるようにしたい。 IDは、個々のリスト項目を動的に作成されているので
私のようなものをハードコーディングを避けることができる方法があります:
chkOther =のdocument.getElementById(「checkListItem12_chkOccupationOther」)
私はjQueryのを知りませんしかし、私は図書館がおそらく、一致するIDマスクを使って制御を得るための良い方法を提供していると考えています。
提案?
うん、それはうまくいくように聞こえます... – ChadD
ラジオボタンがチェックされているかどうかをテストする方法を示す例が更新されました。 –
$をキャッシュするか、取り除いてください。 'if(this.checked)'をテストするほうがはるかに効率的です。 – RobG