php – JQuery远程验证不显示错误
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php – JQuery远程验证不显示错误,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1476字,纯文字阅读大概需要3分钟。
内容图文
![php – JQuery远程验证不显示错误](/upload/InfoBanner/zyjiaocheng/703/733abcd3f3ce4af0bdebc6654e23a2f7.jpg)
参见英文答案 > jQuery Validate remote method usage to check if username already exists 2个
我正在使用JQuery Validation插件,除了用户名上的远程验证之外,它是独一无二的.
脚本返回“true”或“false”,您将从下面的代码中看到.但我不确定为什么它没有显示错误…值得一提的是显示用户的其他错误.
Jquery验证规则:
User: {
required: true,
minlength: 6,
remote:{
url: 'scripts/userCheck.php',
type: "post"
}
}
JQuery验证消息:
User: {
required: "Please Enter a Username",
minlength: "Username must be more than 6 characters in Length",
remote: "User already exists"
}
userCheck.php:
<?php
/**
* Created by PhpStorm.
* User: nathanenglish5
* Date: 30/12/2015
* Time: 09:05
*/
include_once "init.php";
include_once "../resources/signup.class.php";
$signup = new signup($DB_con);
$return = "false";
$count = 0;
if (isset($_Post['User'])) {
$uid = $_Post['User'];
$sql = "SELECT COUNT(username) FROM username WHERE username = '$uid'";
$count = $signup->dataview($sql);
if($signup->dataview($sql)==0){
$return = "true";
}
}
?>
所有dataview类都返回一个数字.
任何帮助或指导都会很棒!
解决方法:
尝试这个:
//Our validation script will go here.
$(document).ready(function(){
//validation implementation will go here.
$("#form_id").validate({
rules: {
user: {
required: true,
minlength: 6,
},
remote: {
url: 'scripts/userCheck.php',
type: "post"
}
},
messages: {
user: {
required: "Please Enter a Username",
minlength: "Username must be more than 6 characters in Length",
},
remote: {
remote: "User already exists"
}
}
});
})
内容总结
以上是互联网集市为您收集整理的php – JQuery远程验证不显示错误全部内容,希望文章能够帮你解决php – JQuery远程验证不显示错误所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。