jquery - 如何使用ajax post请求重定向到页面

标签 jquery ajax

在我的网站中,用户登录后,由于 ajax 登录请求而产生成功的登录响应,我希望将用户重定向到“appusers/appusers”,以便将请求发送到服务器侧模块“appusers”是一个带有一些参数(如限制、偏移量等)的发布请求。如何在客户端使用 jquery 来完成此操作?

最佳答案

您可以动态填写 POST 表单的字段并触发 submit() 按钮,它将转到操作页面集。

<form action="appusers/appusers" method="POST">
    <input id="limit" type="hidden" value="" name="limit" />
</form>

在AJAX调用的成功函数中,

$('#limit').val('My Limit');
$(form).submit();

关于jquery - 如何使用ajax post请求重定向到页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17572709/

相关文章:

javascript - 在 Javascript 中更改动态链接文本

javascript - 预览后 - 使用 AJAX 和 Fancybox 传递数据

javascript - 从 jquery 到 Django 进行 ajax 调用时未设置 CSRF

javascript - 如何为该按钮的点击处理程序返回 false?

jquery - Oracle APEX : Rich Text Editor won't work in jQuery dialog box

jquery - 即使在窗口调整大小后也将绝对定位的 DIV 居中(用于响应式设计)

jquery - 使用 jQuery.flot 反转 Y 轴

javascript - 使用 AJAX 在 PHP 中空白 $_POST var

java - 从 Ajax 响应获取请求参数

javascript - 使用AJAX : Send variables to a PHP file which generate XML from a Database