在我的网站中,用户登录后,由于ajax登录请求,成功登录响应,我希望将用户重定向到“appusers / appusers”,以便将请求发送到服务器侧模块'appusers'是一个post请求,带有一些参数,如limit,offset等。如何在客户端使用jquery完成此操作?
答案 0 :(得分:6)
您可以动态填写POST表单的字段并触发submit()
按钮,它将转到操作页面集。
<form action="appusers/appusers" method="POST">
<input id="limit" type="hidden" value="" name="limit" />
</form>
在AJAX调用的成功函数中,
$('#limit').val('My Limit');
$(form).submit();
答案 1 :(得分:0)
您可以为此登录请求进行ajax调用,例如:
$.ajax({
url: getSvcUrl(service, method),
type: "GET",
data: request,
dataType: "json",
contentType: "application/json; charset=utf-8",
async: isAsync,
success: redirectToPage();
, ...
在名为redirectToPage()
的{{1}}函数中,您可以为GET执行onSuccess
或window.location="http://www.bing.com"
或提交POST表单($ {{{1 }})