2012-08-06 54 views
-1

如果複選框被選中,變量checked有什麼價值?如果複選框未選中,它的值是多少?jquery的返回值是什麼:是否檢查?

HTML:

<input type="checkbox" id="my_id" /> 

的jQuery:

var checked = $('input#my_id').is(':checked'); 
+5

爲什麼單單不檢查? – 2012-08-06 00:35:49

+0

這就是我所用的。我是一個新手。有沒有更好的方法來確定複選框是否被選中?我需要通過ajax將這個值發送給我的PHP腳本。我認爲這個值被設置爲「true」或「false」,但似乎並非如此。 – 2012-08-06 00:39:50

+1

http://jsfiddle.net/r2nQJ/3/ – 2012-08-06 00:40:08

回答

1

jQuery documentation for is

如果至少有一個選擇元素符合給定表達式,則根據表達式檢查當前選擇並返回true, 。

如果沒有元素適合,或者表達式無效,那麼響應 將爲'false'。

所以你可以肯定答案是truefalse

+0

爲什麼有人對此表示讚賞? – kojiro 2012-08-09 17:22:20

3

我建議您使用console.log()或任何你喜歡的方式來檢查值,但我做了一個例子here

值將truefalse

相關問題