2013-05-02 60 views
6

得到的答案語法錯誤通過jQuery(真/假)獲取asp.net CheckBox的價值

我想通過jQuery得到asp.net複選框的值,如果其選定的迴歸真,否則爲false。我這樣做: -

var ApprovalRequired = $('<%= chkRequired.ClientID %>').is(':checked'); 
    // also 
    var ApprovalRequired = $('<%= chkRequired.ClientID %>').val(); 

和HTML複選框回報

<input id="ctl00_ContentPlaceHolder1_chkRequired" type="checkbox" name="ctl00$ContentPlaceHolder1$chkRequired" checked="checked"> 

以任何一種方式的迴歸 '假'。檢查和假就當任何想法得到真正選中

+3

也'$('#<%= chkRequired.ClientID%> ').prop(' 檢查');' – 2013-05-02 18:23:29

回答

16

你忘了你選擇的#

$('#<%= chkRequired.ClientID %>').is(':checked'); 

這應該工作