タグ

2017年4月28日のブックマーク (2件)

  • 結果の順番を保証して、且つ『並列』でAjax通信を行う方法 - Qiita

    var request = [ { url: 'hoge00.json', params: { hoge: 123, huga: 456 } }, { url: 'hoge01.json', params: { hoge: 246, huga: 912 } }, { url: 'hoge02.json', params: { hoge: 369, huga: 1368 } }, { url: 'hoge03.json', params: { hoge: 492, huga: 1824 } }, { url: 'hoge04.json', params: { hoge: 615, huga: 2280 } } ]; var results = []; var doneCount = 0; for (var i = 0; i <= request.length; i++) { $.ajax({

    結果の順番を保証して、且つ『並列』でAjax通信を行う方法 - Qiita
    tvsk
    tvsk 2017/04/28
    success 関数で順繰り回すのではなく、並列に通信するケース
  • jQueryを使った文字数カウントとthrottle/debounce - ELAB.

    はじめまして、こんにちは。 軽めのjQuery Advent Calendar 2012の9日目の記事です。 今回はよくある文字数カウントをjQueryで実装してみるのと、便利(?)なプラグインの紹介。 初記事ですので、どうぞお手柔らかにお願いさせていただきたく。(ちなみに現時点ではこれ以外にページはありません!) 文字数カウントの実装 早速ですが、こんな感じでHTMLとJSを書いていきます。 textareaに入力された文字数をdiv#result要素の中に表示していく流れですね。 HTML <textarea></textarea> <div id="result">0</div> JavaScript $(function(){ var cnt; // キー入力が発生する度に実行 $('textarea').on('keyup', function(){ // テキストエリアのval

    tvsk
    tvsk 2017/04/28
    jQueryプラグインとして提供されている throttle/debounce を使ってみるサンプル。コードサンプルとデモあり。