タグ

ブックマーク / nanoappli.com (1)

  • [jQuery]一度発行したajaxリクエストを途中で中断する方法

    jQueryでサーバからデータを取得する際、ajaxで問合せを行うと非同期処理となる為、ユーザビリティが向上します。 ですが、データの問い合わせによっては、サーバ側で非常に時間が掛かる場合もあります。 この際に一旦行った問い合わせをキャンセルする場合は、どうしたらよいでしょうか? 一旦行ったリクエストをキャンセルする場合は、$.ajax()で取得したオブジェクトに対して、abort()をコールするとリクエストのキャンセルが可能です。 サンプル: var req; // 検索を行う $( "btnSearch" ).click( function() { req = $.ajax({ type: "GET", url: "/test/getData.php", data: "id=1", success: function( name){ alert( "検索が完了しました:" + name

    [jQuery]一度発行したajaxリクエストを途中で中断する方法
    sakuragaoka
    sakuragaoka 2013/05/21
    あ、そんなことできるんだ
  • 1