得到了答案语法错误
我想通过jquery获取asp.net复选框的值,如果其选择返回true,否则返回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">
无论哪种方式,其返回的都是“false”。任何想法在被选中时为true,在未选中时为false
最佳答案
您忘记了选择器中的#
:
$('#<%= chkRequired.ClientID %>').is(':checked');
那应该工作