2013-07-10 114 views
1

在我的網站中,在用戶登錄後,由於ajax登錄請求成功登錄響應,我希望用戶被重定向到「appusers/appusers ',這樣發送到服務器端模塊'appusers'的請求是一個包含限制,偏移量等參數的post請求。如何在客戶端使用jquery完成此操作?如何使用ajax發佈請求重定向到頁面

回答

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(); 
0

您可以調用Ajax爲你這樣的登錄請求,例如:

$.ajax({ 
     url: getSvcUrl(service, method), 
     type: "GET", 
     data: request, 
     dataType: "json", 
     contentType: "application/json; charset=utf-8", 
     async: isAsync, 
     success:     redirectToPage(); 
     , ... 

,並在redirectToPage()功能所謂的onSuccess你可以做一個window.location="http://www.bing.com"location.replace("http://www.microsoft.com") GET或提交一個表格($("#myForm").submit()

相關問題