Я проверил проверку формы с использованием метода post ajax. Но я получил ошибку «Uncaught TypeError: Не удается прочитать свойство« успех »нулевого« ... Может ли кто-нибудь помочь мне решить эту проблему ...?Uncaught TypeError: Не удается прочитать свойство «success» null в ajax
Мой код
$.post("register.php",{uname:uname,pwd:pwd,cfmpwd:cfmpwd,email:email,gender:gender}).success(function(data){
var obj = jQuery.parseJSON(data);
$('.chatregalert').fadeIn('slow');
if(obj.success == 1){
$('.chatregalert').css('color','#067800');
$('.chatuname').val('');
$('.chatpwd').val('');
$('.chatcfmpwd').val('');
$('.chatemail').val('');
$('.chatgender').val('');
}else{
$('.chatregalert').css('color','#CC0000');
}
$('.chatregalert').html(obj.msg);
});
return false;
});
Я попытался оповещения (данные) для достижения успеха ... Это предупредит пустой ящик ... Как я могу это исправить? ..
Вы также должны смотреть на $ .getJSON http://api.jquery.com/jQuery.getJSON/ –
Когда я использую этот формат он возвращает «Неожиданный конец of script 'error ... – vinu
Уверены ли вы, что у вас нет проблем с вашим php-скриптом? Вы пытались называть его вручную без ajax, и если он работает, попробуйте просто вернуть значения параметров, чтобы убедиться, что вы получаете хорошие данные. –