任何人都可以告诉我,当 {{1}时,我可以让 jQuery Validator 调用 errorPlacement
处理程序} 功能失败?我提供了一个简短的例子:
Cliff Notes:根据他们的文档,我必须输出JSON,但我一定错过了一些东西,因为我只是回显json_encode,或者我提供了像remote
这样的密钥正如它在 block of text 中所说的那样。
JS:
echo json_encode(array('result' => 0))
PHP:
var validator = $("form#signup").validate({
onfocousout: true,
rules: {
email: {
required: true,
email: true,
remote: {
type: "POST",
url: 'test.php',
data: {
email: function() {return $("#email").val();}
}
}
},
errorPlacement: function(error, el) {
console.log('ERR' + $(el).attr('id'));
}
}
});
答案 0 :(得分:2)