Jquery 在同一页上验证两个表单

Jquery 在同一页上验证两个表单,jquery,forms,validation,Jquery,Forms,Validation,我在同一网页上有两个表单,但我的验证脚本不起作用,甚至所有输入名称都不同,表单id也不同 $(文档).ready(函数(){ //在此处放置所有必填字段的ID。 必需=[“名称芽”、“tlfbud”、“芽芽”]; //如果使用的ID不是“电子邮件”或“错误”,请在此处替换 email=$(“emailbud”); errornotice=$(“#错误”); //字段中不正确时显示的文本 emptyerror=“请写”; emailerror=“请写电子邮件”; $(“#formbud”).s

我在同一网页上有两个表单,但我的验证脚本不起作用,甚至所有输入名称都不同,表单id也不同

$(文档).ready(函数(){
//在此处放置所有必填字段的ID。
必需=[“名称芽”、“tlfbud”、“芽芽”];
//如果使用的ID不是“电子邮件”或“错误”,请在此处替换
email=$(“emailbud”);
errornotice=$(“#错误”);
//字段中不正确时显示的文本
emptyerror=“请写”;
emailerror=“请写电子邮件”;
$(“#formbud”).submit(函数(){
//验证必填字段
对于(i=0;i
input.needsfilled,textarea.needsfilled{
颜色:红色;
}



选择器“:input”将作用于所有输入字段,而不管包含的格式如何。我建议您在选择器前面加上表单id以及$(“#formride:input”),这样可以确保验证和css类应用于正确的元素

选择器
“:input”
将作用于所有输入字段,而不考虑包含的表单。我建议您在选择器前面加上表单id,就像这样
$(“#formride:input”)
这将确保验证和css类应用于正确的元素。嗨,Chris。谢谢,这就成功了。你能在下面加上我的答案吗?谢谢