Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带JQuery验证的Spring表单_Jquery_Spring_Spring Mvc_Jquery Validate_Spring Webflow - Fatal编程技术网

带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

我试图将jquery验证添加到现有的spring表单中

如果您有以下信息,则该问题将以春季形式发布

生成的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,逃逸角色没有帮助。但我最终加入了这个类,并让它发挥作用。