0

jquery 中有没有一种方法可以在没有表单的情况下提交帖子。喜欢我可以使用该函数$.post("script.php",{var1:"abc", var2: "cde"}),使其不会在后台运行,而是将页面发布并重定向到 script.php 文件,就好像 var1 和 var2 是通过表单提交的一样。

4

1 回答 1

0

您可以在响应到来时执行 ajax 请求并重定向到 url。

$.post("script.php",{var1:"abc", var2: "cde"},
    function(data) {
        if (data.success) {
            window.location.href = data.redirectTo;
        }

    }
)

在这种情况下,来自 script.php 的响应应该类似于 {success:true, redirectTo: "newUrl.php"}

于 2013-10-27T07:59:54.833 回答