【问题标题】:MVC unobtrusive doesn't work?MVC 不显眼不工作?
【发布时间】:2012-10-23 16:50:55
【问题描述】:

我已经设置了 jquery.unobtrusive-ajax.jsjquery.js 文件并且在 web.config 我已经设置了

<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />

但它仍然刷新页面而不是进行 javascript 验证。

我的模型也有:

[Required(ErrorMessage = "Reguired")]
public string UserName { get; set; }

[Required(ErrorMessage = "Reguired")]
public string Password { get; set; }

请帮忙

【问题讨论】:

  • 但是你添加了 jquery.validate.jsjquery.validate.unobtrusive.js 吗?
  • jquery.unobtrusive-ajax.js 用于不显眼的 ajax

标签: asp.net asp.net-mvc validation


【解决方案1】:

您需要按顺序add jquery.validate.jsjquery.validate.unobtrusive.jsjquery.unobtrusive-ajax.js 是让 Ajax.* 助手工作,它与验证无关。

【讨论】:

  • 谢谢!这正是我所需要的
猜你喜欢
  • 2018-11-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-18
  • 1970-01-01
  • 2012-06-18
  • 2016-02-19
相关资源
最近更新 更多