2017-09-23 7 views
-1

テーブルにチェックボックスの要素があり、チェックされているかどうかを調べる方法がわかりません。テーブル内のチェックボックスがチェックされている場合は、どうすれば入手できますか

このコードrow.find("td:eq(6)").children().html()は、チェックボックスのhtmlを返しますが、row.find("td:eq(6)").children().is(":checked")を試しても常にfalseを返します。

このようにチェックボックスをオンにするかどうかを返すことができるのかどうかはわかりませんが、以前に使用した.html()関数でIDが返されるため、このチェックボックスの要素IDを別に引くことができますチェックボックスがそのようにチェックされているかどうかを調べるしかし、私はあなたが、再び検索セレクタを使用した入力タイプのチェックボックスを見つけ、それがチェックされているかどうかを確認することができます...

おかげ

+1

テーブルの行のためのあなたのhtmlを表示します –

答えて

0

のhtmlからIDを引っ張っするかどうかはわかりません。

row.find("td:eq(6)").find("[type=checkbox]").is(":checked") 
0

チェックボックスがオンになっているかどうかを検出するには、IDを指定してonclick関数をチェックします。例えば:あなたのJavaScriptで今

<input type="checkbox" name="test_check" id="test_check" onclick="detectCheckBox()" value="Yes"> 

のような機能を持っている:

function detectCheckBox(){ 
    if (document.getElementById('test_check').checked) { 
    //It is checked 
    alert("Checkbox Checked"); 
    } 
} 
関連する問題