5

私は JQuery を使用しており、ページ全体を ajax ロードの内容に置き換える手段を見つけようとしています。読み込みページから行う方法を示唆する回答を見つけましたが、可能であれば読み込みページから行いたいと考えています。

多くの ajax 呼び出しを使用する webapp があります。問題は、ユーザーがそのようなページにいて、セッション タイムアウトがトリガーされるほど長くさまよう場合、アプリはセッションを無効にし、次にユーザーが表示されたページと対話するときに、システムがホームページを返し、再度ログインしてください。もちろん、ホームページは置き換えられるのではなく、最後に見たページに埋め込まれて表示されます。返されるホームページのすべての ajax 呼び出しをチェックするのではなく、常にページ全体を置き換えることを保証するホームページに入れることができるものはありますか?

4

1 に答える 1

5

セッションで何を得ているのかわかりません。ただし、ajax を使用してページのコンテンツをリロードするだけの場合は、次のようにします。

$.ajax({
 type:'post',
 data:{},
 url:'your url',
 dataType:'html',
 success:function(response){
   $('body').html(response);
 }
});
于 2013-01-21T07:14:31.013 に答える