プレーンテキスト、チェックボックス、およびドロップダウンボックスを含む行を持つ動的に作成されたテーブルを反復処理しています。Idなしのチェックボックスの値を取得するJQuery
$('#myTableId td').each ->
thisSelect = $(this).find("option:selected").text()
if thisSelectBox != ""
allSelectValues.splice selectCounter,0, thisSelectBox
selectCounter++
このコードは、私の選択値を得るために働くので、テキストボックスには同様の方法を使用しています。私の問題は、チェックボックスの値を取得しています。テーブルを動的に作成されているので、テーブルを動的に作成されているので、私はidで、チェックボックスの値を取得カント、私はこのコードを使用しようとすると:
$('#tableId td').each ->
thisCheckbox = $(this).find("input.classNameOfCheckbox:checkbox").val()
A含んでTDに繰り返し処理を行う場合、それは「上」を返しますそれがチェックされているかどうかをチェックします。だから私の質問は、この問題のための最良のアプローチは何ですか?
こんにちは.prop http://api.jquery.com/prop/ – Adamz