0

ページのほとんどの部分が非 Ajax として読み込まれるメイン ページがあります。

ページの一部が Ajax アクションとして読み込まれます。

サイトの非 Ajax セクションのリンクをクリックすると、Ajax アクションが完了した後にのみページが新しいページにリダイレクトされます。

Ajax アクションを完了せずにリダイレクトを行うにはどうすればよいですか

4

3 に答える 3

1

次のように、非同期ajaxリクエストを使用する必要があります。

open(method,url,async)

'async'パラメーターは、要求を非同期にするかどうかを指定します。そのブールパラメーターは、次のようにtrueに設定します。

open(method,url,true)
于 2013-03-15T05:34:16.420 に答える
0

この方法を使ってみてください

function redirect(callback){
    $.ajax({
        data: {somedate},
        complete: function(){
            callback()
        }
    })
}
于 2013-03-15T05:48:38.810 に答える
0
function redirect(callback){
$.ajax({
    data: {somedate},
    async:true,
    complete: function(){
        callback()
    }
 })
}
于 2013-03-15T06:17:55.873 に答える