Javascript 如何在Wordpress中使用AJAX/jQuery验证程序检查用户名可用性?
我一直在努力实现这一点,但我使用的代码没有正确使用Wordpress AJAX函数。jQuery一直试图为AdminAjax访问错误的url。我也不确定我的PHP代码是否正确,因为似乎没有代码来处理空输入: PHP: JS/jQuery:Javascript 如何在Wordpress中使用AJAX/jQuery验证程序检查用户名可用性?,javascript,php,jquery,ajax,wordpress,Javascript,Php,Jquery,Ajax,Wordpress,我一直在努力实现这一点,但我使用的代码没有正确使用Wordpress AJAX函数。jQuery一直试图为AdminAjax访问错误的url。我也不确定我的PHP代码是否正确,因为似乎没有代码来处理空输入: PHP: JS/jQuery: jQuery(document).ready(function($) { $('#formid').validate({ rules: { user_login: { required: tr
jQuery(document).ready(function($) {
$('#formid').validate({
rules: {
user_login: {
required: true,
remote: {
type: 'post',
data:
{
'action': 'ajax_action',
'user_login': function()
{
return $('#formid :input[name="user_login"]').val();
}
}
}
}
},
messages:{
user_login:{
required: "Please enter a username.",
remote: jQuery.validator.format("{0} is already taken. Please choose another username")
}
}
});
});
谢谢你的帮助
jQuery(document).ready(function($) {
$('#formid').validate({
rules: {
user_login: {
required: true,
remote: {
type: 'post',
data:
{
'action': 'ajax_action',
'user_login': function()
{
return $('#formid :input[name="user_login"]').val();
}
}
}
}
},
messages:{
user_login:{
required: "Please enter a username.",
remote: jQuery.validator.format("{0} is already taken. Please choose another username")
}
}
});
});