gpt4 book ai didi

php - 在 PHP 自引用表单中使用 jQuery 进行表单验证

转载 作者:行者123 更新时间:2023-12-01 06:26:26 24 4
gpt4 key购买 nike

我正在尝试使用 jQuery 表单验证插件来验证表单。它在 HTML 页面中运行良好。但是,当我将相同的代码复制粘贴到操作为 PHP_SELF 的 PHP 页面中的表单中时,表单验证不起作用。

我的代码:

<form id='registerForm' name='registerForm' method='post' action="<?php echo $_SERVER['PHP_SELF']; ?>" >
<div>
<label for="name">Name</label>
<input type="text" id="name" name="name" />
</div>
<div>
<label for="email">Email</label>
<input type="email" id="email" name="email" />
</div>

<div>
<input type="submit" name="submit" value="Submit"/>
</div>
</form>


<script type="text/javascript" src="jq213.js"></script>

<script type="text/javascript" src="validate.min.js"></script>


<script>
$("#registerForm").validate({
rules:{
name:{
required:true,
minlength:2
},
email:{
required:true,
email:true
},
},
messages:{
name:{
required:"pls enter your name",
minlength:"minimum 2 char for name"
},
email:{
required:"required",
email:"Enter a valid email"
}
}
});
</script>

为什么它不能以 PHP 自引用形式工作?如果需要更多信息,请告诉我。

最佳答案

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<form id='registerForm' name='registerForm' method='post' action="" >
<div>
<label for="name">Name</label>
<input type="text" id="name" name="name" />
</div>
<div>
<label for="email">Email</label>
<input type="email" id="email" name="email" />
</div>

<div>
<input type="submit" name="submit" value="Submit"/>
</div>
</form>


<script type="text/javascript" src="js/jq213.js"></script>

<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.13.1/jquery.validate.min.js"></script>


<script>
$("#registerForm").validate({
rules:{
name:{
required:true,
minlength:2
},
email:{
required:true,
email:true
},
},
messages:{
name:{
required:"pls enter your name",
minlength:"minimum 2 char for name"
},
email:{
required:"required",
email:"Enter a valid email"
}
}
});
</script>
</body>
</html>

关于php - 在 PHP 自引用表单中使用 jQuery 进行表单验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30118347/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com