7

得到答案语法错误

我想通过 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">

无论哪种方式,它都返回“假”。任何想法在选中时为真,在未选中时为假

4

1 回答 1

19

您忘记了#选择器中的 :

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

那应该工作

于 2013-05-02T18:17:04.900 回答