通过jquery获取asp.net CheckBox的值(true/false)

Siz*_*z S 7 asp.net jquery

得到了答案语法错误

我想通过jquery获取asp.net复选框的值,如果它的选择返回true,否则为false.我这样做: -

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

并且复选框在html中返回为

  <input id="ctl00_ContentPlaceHolder1_chkRequired" type="checkbox" name="ctl00$ContentPlaceHolder1$chkRequired" checked="checked">
Run Code Online (Sandbox Code Playgroud)

以任何一种方式返回'假'.任何想法在检查时变为真,在未经检查时变为假

tym*_*eJV 19

你忘记了#你的选择器:

$('#<%= chkRequired.ClientID %>').is(':checked');
Run Code Online (Sandbox Code Playgroud)

这应该工作