带JQuery验证的Spring表单
我试图将jquery验证添加到现有的spring表单中 如果您有以下信息,则该问题将以春季形式发布带JQuery验证的Spring表单,jquery,spring,spring-mvc,jquery-validate,spring-webflow,Jquery,Spring,Spring Mvc,Jquery Validate,Spring Webflow,我试图将jquery验证添加到现有的spring表单中 如果您有以下信息,则该问题将以春季形式发布 生成的HTML是 <input id="contact.emailAddressTxt" type="text" size="60" value="" name="contact.emailAddressTxt"> 如果观察name和id的值,则会得到generarate。在jqueryvalidateplugin中,当我尝试使用生成的名称设置规则时,它无法加载。在Jquery
生成的HTML是
<input id="contact.emailAddressTxt" type="text" size="60" value="" name="contact.emailAddressTxt">
如果观察name和id的值,则会得到generarate。在jqueryvalidateplugin中,当我尝试使用生成的名称设置规则时,它无法加载。在Jquery中,我无法使用contact.emailAddressTxt
那么如何使用jquery验证插件验证这些输入字段呢?您可以设置I'd,即使在spring:input标签中也可以设置I'd,即使在spring:input标签中也可以设置I'd,即使在spring中:在jquery中,输入标记是一个特殊字符,所以需要对其进行转义 尝试: $(“#联系人\.EmailAddressTXT”) 否则,您还可以为每个验证类型使用一个类。这样,您就不需要显式地绑定每个输入
我不确定您是否可以控制在spring中生成ID的方式。在Jsf中,我使用了下划线,使用jquery很容易。也许你也可以做类似的事情。在jquery中,点是一个特殊字符,所以你需要转义它 尝试: $(“#联系人\.EmailAddressTXT”) 否则,您还可以为每个验证类型使用一个类。这样,您就不需要显式地绑定每个输入
我不确定您是否可以控制在spring中生成ID的方式。在Jsf中,我使用了下划线,使用jquery很容易。也许你也可以做类似的事情。在jquery中,点是一个特殊字符,所以你需要转义它 尝试: $(“#联系人\.EmailAddressTXT”) 否则,您还可以为每个验证类型使用一个类。这样,您就不需要显式地绑定每个输入
我不确定您是否可以控制在spring中生成ID的方式。在Jsf中,我使用了下划线,使用jquery很容易。也许你也可以做类似的事情。在jquery中,点是一个特殊字符,所以你需要转义它 尝试: $(“#联系人\.EmailAddressTXT”) 否则,您还可以为每个验证类型使用一个类。这样,您就不需要显式地绑定每个输入 我不确定您是否可以控制在spring中生成ID的方式。在Jsf中,我使用了下划线,使用jquery很容易。也许你也可以做类似的事情。试试这个:
<form:input id="contactEmail" name="contactEmail" type="email" label="E-mail" size="60" path="contactEmail"/>
试试这个:
<form:input id="contactEmail" name="contactEmail" type="email" label="E-mail" size="60" path="contactEmail"/>
试试这个:
<form:input id="contactEmail" name="contactEmail" type="email" label="E-mail" size="60" path="contactEmail"/>
试试这个:
<form:input id="contactEmail" name="contactEmail" type="email" label="E-mail" size="60" path="contactEmail"/>
转义字符是\\而不是单个字符。下面的代码有效
$("#contact\\.emailAdressTxt")
转义字符是\\而不是单个字符。下面的代码有效
$("#contact\\.emailAdressTxt")
转义字符是\\而不是单个字符。下面的代码有效
$("#contact\\.emailAdressTxt")
转义字符是\\而不是单个字符。下面的代码有效
$("#contact\\.emailAdressTxt")
在jqueryvalidateplugin中,当我尝试使用生成的名称设置规则时,它无法加载
您只需将名称
用引号括起来即可
$("#myform").validate({
rules: {
"contact.emailAddressTxt": {
required: true
}
}
});
在jqueryvalidateplugin中,当我尝试使用生成的名称设置规则时,它无法加载
您只需将名称
用引号括起来即可
$("#myform").validate({
rules: {
"contact.emailAddressTxt": {
required: true
}
}
});
在jqueryvalidateplugin中,当我尝试使用生成的名称设置规则时,它无法加载
您只需将名称
用引号括起来即可
$("#myform").validate({
rules: {
"contact.emailAddressTxt": {
required: true
}
}
});
在jqueryvalidateplugin中,当我尝试使用生成的名称设置规则时,它无法加载
您只需将名称
用引号括起来即可
$("#myform").validate({
rules: {
"contact.emailAddressTxt": {
required: true
}
}
});
.那是什么“联系人”?它是一个ModelAttribute值吗?它是一个具有属性EmailAddressTXT的POJO“联系人”是什么?它是一个ModelAttribute值吗?它是一个具有属性EmailAddressTXT的POJO“联系人”是什么?它是一个ModelAttribute值吗?它是一个具有属性EmailAddressTXT的POJO“联系人”是什么?它是一个ModelAttribute值吗?它是一个具有属性emailAddressTxtNo的POJO,我尝试重写name和id属性,但仍然在生成的HTML中,我观察到生成的值被使用,并且我的验证规则被忽略。No,我尝试覆盖name和id属性,但仍在生成的HTML中我观察到使用了生成的值且我的验证规则为ignoredNo,我尝试覆盖name和id属性,但仍在生成的HTML中我观察到使用了生成的值且我的验证规则为ignoredNo,我尝试重写name和id属性,但在生成的HTML中,我发现生成的值被使用,我的验证规则被忽略了hanks@Martin,转义字符没有帮助。但我最终加入了这个类,并让它开始工作。谢谢@Martin,逃逸角色没有帮助。但我最终加入了这个类,并让它开始工作。谢谢@Martin,逃逸角色没有帮助。但我最终加入了这个类,并让它开始工作。谢谢@Martin,逃逸角色没有帮助。但我最终加入了这个类,并让它发挥作用。