0

私はjqueryが初めてです。チェックボックスがチェックされているかどうかを確認するコードの下にあります。ただし、チェック ボックスがオンになっている場合でも、常にコードの下の else ブロックに移動します。

if ($('#someId').is(':checked')) {
    alert("checked");
} else {
    alert("unchecked");
} 

HTML コード:

デフォルトでは、チェック ボックスはオフになっています。コードは以下の通りです。

<td>    
    select :<br><input type="checkbox" id="someId" name="someId" value="">                      
</td>

私はここで何か悪いことをしていますか? ありがとう!

4

4 に答える 4

1

これを試して:

 select :<input type="checkbox" id="someId" name="someId" value="" checked />
 <input id="btnSubmit" type="button" value="Submit"/>

 $("#btnSubmit").on("click",function(){
     if ($("#someId").is(':checked')) {
        alert("checked");
     } else {
        alert("unchecked");
     } 
  });

ここで働くフィドル:http://jsfiddle.net/tLebs/1/

役立つことを願っています。

于 2013-08-13T13:58:21.430 に答える
0
 if ($("#Your_CheckBox").is(':checked')) {

    }
于 2013-08-13T14:04:34.203 に答える