asp.net-mvc-3 - ASP.NET MVC 3 Razor View onclick 编码

标签 asp.net-mvc-3

我正在尝试让我的复选框使用以下代码提交它所在的表单:

@Html.CheckBox("Completed", new { onclick = "$(this).parent('form:first').submit();"})

不过,它一直将 'form:first' 周围的 ' 渲染为 html 编码值。任何想法如何解决这一问题?

谢谢

缺口

最佳答案

为什么不直接用 jquery click 事件把它连接起来??

@Html.CheckBox("Completed", new { id = "myButtonID" })

然后在你的js代码中...
$(function(){

  $("#myButtonID").click(function(){
      //submit the form here
  });

});

关于asp.net-mvc-3 - ASP.NET MVC 3 Razor View onclick 编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5807061/

相关文章:

asp.net-mvc-3 - 如何在 MVC 3 中 Hook jQuery 验证不显眼的错误?

asp.net-mvc-3 - MVC : No parameterless constructor defined for this object

asp.net-mvc-3 - mvc3小数四舍五入2位

jquery - 如何使 Recaptcha 成为 MVC 3 中的必填字段?

c# - ASP.NET MVC 3,代码优先 EF : OriginalValues?

asp.net-mvc-3 - 仅针对 Googlebot 请求验证问题

asp.net-mvc-3 - 为什么页面在 Razor 下不可用

asp.net-mvc-3 - Asp.net MVC Site.master 和 Razor 开关

asp.net - 在 C# 中设置 Azure ACS

javascript - 更改javascript中的日期格式