1
可能重复:使用
jQuery Validate Plugin - How to create a simple, custom rule?JS验证 - 自定义规则?
林JS验证和我在想,如果有可能的ST了自己的规则?
我想在验证之前检查用户名是否存在于我的数据库中。为此,我需要从js中的方法返回true或false。
如何将此添加到js验证?
可能重复:使用
jQuery Validate Plugin - How to create a simple, custom rule?JS验证 - 自定义规则?
林JS验证和我在想,如果有可能的ST了自己的规则?
我想在验证之前检查用户名是否存在于我的数据库中。为此,我需要从js中的方法返回true或false。
如何将此添加到js验证?
尝试在js中使用php获取更好的安全性,因为客户端可以读取js文件。
例子:
$.validator.addMethod("uniqueUserName", function(value, element) {
$.ajax({
type: "POST",
url: "php/get_save_status.php",
data: "checkUsername="+value,
dataType:"html",
success: function(msg)
{
// if the user exists, it returns a string "true"
if(msg == "true")
return false; // already exists
return true; // username is free to use
}
})}, "Username is Already Taken");
这不起作用。我测试过它没有repsonse,只是有返回真或假。即使返回true,它也不会验证字段。 – panthro
什么是JS验证?你在说什么插件?或者它是自己写的?如果这是一个插件 - 阻止你查看其文档页面并检查自定义验证方法是否可以使用? –