Javascript 没有成功字段的AJAX调用?

Javascript 没有成功字段的AJAX调用?,javascript,php,jquery,ajax,Javascript,Php,Jquery,Ajax,大家好,不使用success就可以调用ajax调用吗? ie发件人: 简单地说: $.ajax({ type: "POST", url: "/project/test/auto", data: data,

大家好,不使用success就可以调用ajax调用吗? ie发件人:

简单地说:

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

                                 });

为了说明原因,我编写了一些php,将项目插入数据库,然后重定向到另一个页面,我不想再次编写相同的代码,插入数据库,然后在JS中重定向。

我不认为可以在ajax调用中使用php重定向

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

jQuery.post


您尝试过第二个代码吗?在使用XMLHttpRequest访问的服务器端代码中发送重定向通常不会导致实际网页更改到新位置。当然,我会尝试一下-只是假设不会work@TotalNewbie,在询问某样东西是否有效之前,最好先尝试一下。它不起作用——为落选者欢呼
                           $.ajax({
                                    type: "POST",
                                    url: "/project/test/auto",
                                    data: data,

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