大家可以在不成功的情况下拨打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。
答案 0 :(得分:2)
我不认为您可以在ajax调用中使用PHP重定向。
最好用DB插件创建一个函数,然后用ajax调用执行该函数的页面并返回成功:例如,在json中为true。之后,重定向成功部分ajax调用。您可以稍后在PHP代码中调用相同的数据库插入函数。
答案 1 :(得分:2)
jQuery.post()
documentation
$.post( "/project/test/auto", data );