JQuery $ .post () не работает - PullRequest
0 голосов
/ 30 июля 2011

Может ли кто-нибудь помочь мне со следующим кодом:

$(document).ready(function() {
    $("#add_user").submit(function() {
        $.post( "../php/register_sql_ins.php",
            {r_fname: $("#fname").val(),
            r_lname: $("#lname").val(),
            r_uname: $("#uname").val(),
            r_pass: $("#pass").val(),
            r_authLevel: $("#authLevel").val(),
            r_email: $("#email").val(),
            r_company: $("#company").val(),
            r_phone: $("#phone").val(),
            r_address: $("#add").val()}, function(result) {
                    alert(result);
                }
            );
            return false;
    });
});

Это должно хранить мои пользовательские данные в таблице sql.PHP-часть кода (register_sql_ins.php) работает нормально.но этот фрагмент кода запроса просто не работает !!и я понятия не имею в чем проблема!С Firebug он возвращает false каждый раз!Кстати извините за плохой английский.Это не мой родной язык!

1 Ответ

2 голосов
/ 30 июля 2011

Есть два места, где я бы искал причину такой ошибки:

  • Network вкладка в Firebug. Проверьте, что отправлено на сервер и каков ответ. Если отправленные данные верны и сервер отвечает со статусом 200, то вам нужно отладить ваш PHP-скрипт, иначе
  • Журналы сервера. Если запрос не был успешно выполнен, журнал будет содержать причину.
...