Html MVC2中复选框的最佳实践

Html MVC2中复选框的最佳实践,html,asp.net-mvc-2,checkbox,Html,Asp.net Mvc 2,Checkbox,我正在创建一个MVC2应用程序。 在我的应用程序中,我需要显示一个复选框。 哪种做法是最好的做法?为什么 <%: Html.CheckBoxfor(m=>m.UseFTP) %> or <input name="UseFTP" id="UseFTP" type="checkbox"/> 但是当我点击复选框时,我没有收到任何警报 当我使用下面的html代码时 <%: Html.CheckBoxfor(m=>m.UseFTP) %> m.UseFT

我正在创建一个MVC2应用程序。 在我的应用程序中,我需要显示一个复选框。 哪种做法是最好的做法?为什么

<%: Html.CheckBoxfor(m=>m.UseFTP) %>
or
<input name="UseFTP" id="UseFTP" type="checkbox"/>
但是当我点击复选框时,我没有收到任何警报 当我使用下面的html代码时

<%: Html.CheckBoxfor(m=>m.UseFTP) %>
m.UseFTP)%>
试试这个(未测试):

尝试以下方法(未测试):

这个

而不是

is(:checked)
这个

而不是

is(:checked)

你调试脚本了吗?它显示了什么?@bzlm如何在MVC2中调试脚本???F5.:)或者在浏览器中执行此操作。IE9和Chrome都有优秀的JavaScript调试工具。如果您不知道有JavaScript调试这样的事情,也许您应该花一些时间研究一些核心web主题,然后再进一步尝试webby。我相信这将是一个很好的投资时间!你调试脚本了吗?它显示了什么?@bzlm如何在MVC2中调试脚本???F5.:)或者在浏览器中执行此操作。IE9和Chrome都有优秀的JavaScript调试工具。如果您不知道有JavaScript调试这样的事情,也许您应该花一些时间研究一些核心web主题,然后再进一步尝试webby。我相信这将是一个很好的投资时间!
is(':checked')
is(:checked)