JQuery $ .post()不起作用

时间:2011-07-30 13:00:49

标签: ajax jquery jquery-post

任何人都可以使用以下代码帮助我:

$(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 个答案:

答案 0 :(得分:2)

我会在两个地方找出导致此类错误的原因:

    Firebug中的
  • Network标签。检查发送到服务器的内容以及响应是什么。如果发送的数据正确且服务器回复状态为200,那么您必须调试PHP脚本,否则
  • 服务器日志。如果请求未能成功完成,则log将包含原因。