タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ajaxに関するmfhamのブックマーク (5)

  • reCatnap: ajax()を実行時に「Illegal invocation」が出たときの対処

    ajax()を実行すると下記のようなエラーが出てきた。 Uncaught TypeError: Illegal invocation ※「Illegal invocation」は「不正な呼び出し」。 調べると「FormData()」を使うと出てくるそうだ。 ※他にも予約語を使うときも出てくるそうだ。 エラーと対処 「processData: false」が無いとダメだそう。 ▼エラーになったソース ~ 略 ~ var formAry = $(this).parents('form').serializeArray(); var fd = new FormData(); $.each(formAry, function(i, field){ fd.append(field['name'], field['value']); }); $.ajax({ url: url, type: 'p

    mfham
    mfham 2020/03/06
  • jQueryのDeferredを用いたモダンなAjax処理の書き方 - Hack Your Design!

    jQuery 1.4以前の書き方 jQuery 1.5以上の書き方 jQuery 1.8以上の書き方 【発展編1】Deferredを用いた書き方 deferredとは何か? 【発展編2】$.when() を用いた書き方 参考 エントリは軽めのjQuery Advent Calendar 2012の14日目の記事として書きます。軽めといいながら少し重めになってしまった感がありますが、初めてのAdvent Calendar参加ということでご勘弁を。 ※ Twitter API仕様変更によりTwitter APIを使ったコード例は現在動作しなくなっていることにご注意。 jQuery 1.4以前の書き方 まずは、少し古めのコード、昔のjQueryのとかでよく見る書き方。 $.ajax({ url: "ajax.html", success: function(data) { alert('su

    jQueryのDeferredを用いたモダンなAjax処理の書き方 - Hack Your Design!
    mfham
    mfham 2015/10/29
  • async:false とは何か。或いは、非同期処理を諦めるのはまだ早い! - Qiita

    JavaScript は非同期処理が基 jQuery は非同期処理を簡単にしてくれる Knockout MVVM における非同期処理パターン の三立てでお送り致します。 JavaScript は非同期処理が基 最近、こんな記事をいくつか見かけました。 「jQuery.ajax で結果が反映されない!困ったら async:false だ!」 これは Tips とは言えません。 async:false にすると何が変わるのか、正しく認識していますか? jQuery の API リファレンス には、こうあります。 Note that synchronous requests may temporarily lock the browser, disabling any actions while the request is active. 同期リクエストは 一時的にブラウザをロックし、一

    async:false とは何か。或いは、非同期処理を諦めるのはまだ早い! - Qiita
    mfham
    mfham 2015/10/29
  • jQuery AJAX POST Example

    In jQuery AJAX POST Example, I have covered how to make AJAX Post requests with jQuery API. 1.Ajax POST example using .ajax() method 2.Ajax POST example using .post() method 3.AJAX Form POST example 1.JQuery Ajax POST example using $.ajax method Sample POST request look like: var formData = "name=ravi&age=31"; //Name value Pair or var formData = {name:"ravi",age:"31"}; //Array $.ajax({ url : "AJAX

  • Ajax - Wikipedia

    この項目では、Web開発手法について説明しています。 コナミのアーケードゲームについては「A-JAX」をご覧ください。 その他のAJAXについては「アイアース」をご覧ください。 一般的なWebアプリケーション(左)とAJAX(右)の動作の違い Ajax(エイジャックス[1][2]、アジャックス[3])は、ウェブブラウザ内で非同期通信を行いながらインターフェイスの構築を行うプログラミング手法である[4]。XMLHttpRequest(HTTP通信を行うためのJavaScript組み込みクラス)による非同期通信を利用し、通信結果に応じてダイナミックHTML (DHTML) で動的にページの一部を書き換えるというアプローチを取る[5]。 Ajax は『Asynchronous JavaScript And XML』の略で、2005年2月18日に米国のインフォメーションアーキテクトであるジェシー・

    Ajax - Wikipedia
  • 1