1

ボタンクリックで以前と同じ ajax リクエストでページをリロードするにはどうすればよいですか? Post ajax リクエストを使用しています。次のコードを使用してページをリロードしましたが、ボタンのクリックで以前と同じデータを投稿したいです。

<input type="button" value="Reload" onClick="document.location.reload(true)">
4

1 に答える 1

0

location.reload() でそれができるとは思わない。クリックで別の Ajax 投稿を行うだけではありませんか?

編集: たとえば、jQuery.post() ( http://api.jquery.com/jQuery.post/を参照) を使用して AJAX 投稿を行う場合、「データ」として送信したものはすべて引き続き利用できるはずです。右?

したがって、同じデータを使用して、別の投稿を行うことができます。例(再びJQueryで)

$('input[type='button']').live('click', function(){
  $.post(<url>, 
     data,
      ....
   );
});
于 2012-07-25T12:47:53.127 に答える