通过jQuery设置字段的错误消息

时间:2014-08-12 16:45:53

标签: jquery jquery-ui asp.net-mvc-4

我正在使用MVC,Razor。我有一个输入控件:

 <input name="CustomerName" id="CustomerName" type="hidden" value="" data-val-altid="CustomerName">

此字段的数据注释在回复之后不再发生(不知道原因)

所以,我想在document.ready:

中通过jQuery在客户端创建验证
$('#CustomerName').prop('required', true);

但我不知道如何为此控件添加错误消息,有人可以帮助..

2 个答案:

答案 0 :(得分:0)

好的,只需添加required =&#34; required&#34; title =&#34;客户名称是必需的&#34;在输入字段中它工作,仍然无法确定为什么数据注释不会仅适用于此控件

答案 1 :(得分:0)

对于Jquery验证,您可以使用以下方式:

  • 在提交按钮上单击即可调用javascript函数,我在其中检查所需的文本框字段,根据该字段返回true或false。

function Validate() { if($(&#39; #CustomName&#39;)。val()==&#39;&#39;) { 返回false; } 其他{ 返回true; } }