AJAX调用没有成功字段?

时间:2014-04-02 12:37:32

标签: javascript php jquery ajax

大家可以在不成功的情况下拨打ajax电话吗? 即来自:

                        $.ajax({
                                type: "POST",
                                url: "/project/test/auto",
                                data: data,
                                success: function(msg){
                                   //window.location.replace(msg);
                                }
                             });

简单地说:

                           $.ajax({
                                    type: "POST",
                                    url: "/project/test/auto",
                                    data: data,

                                 });

为了给出推理 - 我已经编写了一些php来将项目插入到数据库中,然后重定向到另一个页面,我不想再次重新编写相同的代码以插入到数据库然后重定向在JS。

2 个答案:

答案 0 :(得分:2)

我不认为您可以在ajax调用中使用PHP重定向。

最好用DB插件创建一个函数,然后用ajax调用执行该函数的页面并返回成功:例如,在json中为true。之后,重定向成功部分ajax调用。您可以稍后在PHP代码中调用相同的数据库插入函数。

答案 1 :(得分:2)

jQuery.post() documentation

$.post( "/project/test/auto", data );