0

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

$(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!顺便说一句对不起英语不好。不是我佟妈!

4

1 回答 1

2

有两个地方我会寻找这种错误的原因:

  • NetworkFirebug 中的选项卡。检查发送到服务器的内容以及响应内容。如果发送的数据是正确的并且服务器回复状态为 200,那么您必须调试您的 PHP 脚本,否则
  • 服务器日志。如果请求未能成功完成,日志将包含原因。
于 2011-07-30T13:12:36.940 回答