タグ

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

  • 関連タグはありません

タグの絞り込みを解除

JavaScriptとjQueryとAjaxに関するmonjudohのブックマーク (12)

  • jquery1.5のDeferred Object - pirosikick's diary

    Deferred Objectとは jQuery.Deferred, introduced in version 1.5, is a chainable utility object that can register multiple callbacks into callback queues, invoke callback queues, and relay the success or failure state of any synchronous or asynchronous function. Deferred Object – jQuery API 「jquery1.5からの新機能で、複数のコールバック関数をキューに保持・実行でき、どんな同期・非同期の関数の成功・失敗などの状態をリレーできる。」 通常のコールバック1つのイベントや成功・失敗などのトリガーに対して1つしか

    jquery1.5のDeferred Object - pirosikick's diary
  • IE8+jQueryによるクロスドメイン通信とXDomainRequestラッパーの作成

    2010/12/10 コース:元祖こってり 「元祖こってり」記事はネットエージェント旧ブログ[netagent-blog.jp]に掲載されていた記事であり、現在ネットエージェントに在籍していないライターの記事も含みます。 IE8+jQueryによるクロスドメイン通信とXDomainRequestラッパーの作成 こんにちは、ネットエージェント株式会社、研究開発部の長谷川です。 さっそくですが、みなさんは「Advent Calendar」をご存じでしょうか? Advent Calendar と言えば、一般的には、クリスマス(12月25日)までの残り日数をカウントダウンするカレンダーを思い浮かべるかもしれませんが、ここで紹介する Advent Calendar とは、様々な業界、技術方面で活躍されているプログラマ有志が、毎日交代で1つずつ技術的なトピックスを紹介する技術系Webイベントのことです

    monjudoh
    monjudoh 2010/12/13
    $.ajaxのxhrパラメータを使う。
  • tkyk's jquery-history-plugin at master - GitHub

    THIS PLUGIN IS NO LONGER MAINTAINED! Please use other plugins like jQuery hashchange. jQuery History Plugin jQuery history plugin helps you to support back/forward buttons and bookmarks in your javascript applications. You can store the application state into URL hash and restore the state from it. Supported Browsers Internet Explorer 6, 7, and 8+ Safari 4 and 5+ Google Chrome 4+ This plugin is bu

    tkyk's jquery-history-plugin at master - GitHub
    monjudoh
    monjudoh 2010/06/21
    Ajaxアプリの状態をURLのhash等に覚えさせ、ブラウザの戻るボタンが効くようにする。
  • jQuery 1.4 and Malformed JSON

    Today, we released jQuery 1.4, a mostly backward compatible release with a few minor quirks. One of these quirks is that jQuery now uses the native JSON parser where available, rejecting malformed JSON. This probably sounds fine, except that by malformed JSON, we mostly mean: {foo: "bar"} Because this is valid JavaScript, people have long assumed it was valid JSON, and a lot of hand-coded JSON is

    monjudoh
    monjudoh 2010/03/18
    dataType:'json'では正しくないJSONは使えなくなりました。JSONとしては正しくないJavaScriptのオブジェクトリテラルをレスポンスで返すなら、dataType:'text'にしてevalすること。
  • [jQuery]IEがajaxのリクエスト結果をキャッシュする問題の解消方法 | HappyQuality

    DBにあるデータをランダムに取得する処理をjQuery.ajaxで書いたところ、Firefox(多分ヤツ以外は)ではうまくいくけど、IEだけは常に同じデータを取得してくるという問題に遭遇。 どーせヤツのことだ、ググれば答えは一発で出てきた。 どうやらIEはXmlHttpRequestの結果をキャッシュするらしい。 そして、それを防ぐためには$.ajax()の前に下記を追加すればいいとのこと。 $.ajaxSetup({ cache: false }); 参考サイト IEがajaxキャッシュするのを抑制 – はらぐろブログラマン 大変助かりました。ありがとうございます! 余談ですが・・・ 僕のまわりでは、もうMSはブラウザを作らなければいいのにってみんな言ってます。 素晴らしいブラウザは他にたくさんあるんだから、OS作りに全精力傾けて欲しいものです。。。

    [jQuery]IEがajaxのリクエスト結果をキャッシュする問題の解消方法 | HappyQuality
  • Ajax中にページ更新する際の注意点

    Ajax中にページ更新する際の注意点 Ajaxで通信中にF5などを押してページをリロードすると通信エラーが帰ってきます。 詳しくは調べていませんが、どうもFirefoxでの挙動のようです。 参考:FirefoxでAjax中にF5押したとき « pocketo.net blog このサイトのようにAjaxのXMLHttpRequestをabort()で中断すれば、この問題は解決できます。 var xhr = $.ajax( {....}) $( document ).bind( 'beforeunload', function() { xhr.abort(); } ); ただ、通信の数が多い場合は、毎回設定するのは少し面倒。 そういう場合は、以下のように設定しておくとjQueryでajaxを使うと自動でabort()を設定してくれます。 $("body").bind("ajaxSend",

    Ajax中にページ更新する際の注意点
    monjudoh
    monjudoh 2009/10/21
    この記事を見て気になったのでjQuery1.3.2のソースを読んでみたところ、Ajaxで何かやる度にそれ用のcustom eventをtriggerしているようだ。
  • Comet | jQuery Plugins

    Can't find a Plugin you are looking for? Check out the jQuery Wiki page. Are you a plugin developer? Please move your plugin over to this site.

  • 5 Tips for Better jQuery Code - Marc Grabanski

    I’ve been coding using jQuery since shortly after it came out, and well — I’ve been using it almost every work day. Here is a few tips that have saved me time. #1: Use data method instead of storing data inside the DOM. The mistake I see people making all the time is this: $('selector').attr('attribute', 'this is the data that I am storing'); // then later getting that data with $('selector').attr

    monjudoh
    monjudoh 2008/11/19
    data method、custom selectors、DOM操作が頻繁な場合はlivequeryを使用、jQuery form plugin -> $(form).ajaxSubmit();、classをフラグとして使用。
  • jQuery で JSONP 2通り - てっく煮ブログ

    JavaScriptjQuery を使って JSONP でリクエストする方法を2通り紹介するよ。その1: $("")createElement を $() を使って実装。 $("") .attr('type', 'text/javascript') .attr('src', "http://www.example.com/jsonp.cgi?param1=value1&callback=myCallback") .appendTo($("head")); function myCallback(json){ // ロード完了時にここが呼ばれる } http://www.example.com/jsonp.cgi?param1=value1&callback=myCallback にリクエストがいく。callback のところは、サービスによって指定の仕方が違うかもね。その2: $.ajax

    monjudoh
    monjudoh 2008/10/06
    $.ajaxでのJSONPとか。ただ、1.2.6のコードを読む限りJSONPの場合errorで指定した関数が呼び出される事はないっぽい。(2617-2627)
  • 【ハウツー】わずか数行で"ものすごいテーブル"に! - jQueryプラグイン「Flexigrid」 (1) ドラッグ&ドロップでカラム幅を変更可能 | エンタープライズ | マイコミジャーナル

    Webアプリケーションの操作性を向上させるために、いまや欠かすことのできないJavaScript。Prototype.jsやjQueryといった各種フレームワークを使用して、ユーザビリティを高めている開発者も少なくないだろう。 ここ数年の間でYahoo! UI LibraryやExt JS、Dojo Toolkitといった、開発のしやすさや・操作性の向上はもちろんのこと、綺麗なデザインも兼ね備えているライブラリが増えてきた。既存のWebアプリケーションに少しのコードを追加するだけで、機能もデザインも付加できるこれらのライブラリは非常に魅力的だ。 ここではテーブルで組んだリストに対して、まるで表計算ソフトのような操作性を提供するFlexigridライブラリを紹介したい。 ネイティブアプリケーション並みのリストを実現 FlexigridとはPaulo P. Marinas氏が開発・公開している

    monjudoh
    monjudoh 2008/06/25
    Ajaxでソートページングできるテーブルを簡単に
  • jQueryを使ってTwitterをおいしくマッシュアップ (1/4) ─ @IT

    記事は2007年に執筆されたものです。jQueryやAjax全般の最新情報は「リッチクライアント & 帳票フォーラム」総合目次のカテゴリ「実践Ajax」や「Ajax技術解説」をご参照ください。 Ajaxおいしいレシピを紹介する前に そもそも、Ajaxのこと分かってますか? 2005年の始めにAjaxという言葉が知られるようになってから、Ajaxは急速に技術の進化を遂げ普及してきました。読者の皆さんの中にもAjaxの開発を実際に経験した方が増えているのではないでしょうか?

    jQueryを使ってTwitterをおいしくマッシュアップ (1/4) ─ @IT
    monjudoh
    monjudoh 2007/10/03
    Ajaxデザインパターンとかやっぱりあるんだ。名前つけるのって大事だよね。On-Demand Javascript:js断片を読み込んで実行、Periodic Refresh:一定時間おきにプログラムを実行、Page Rearrengement:ページ内に要素を追加・削除
  • jQueryの $.getJSON 等を使った Ajax でIEが動作しない件 (feedtailor Inc. 大石裕一の開発ブログ)

    日2025年7月7日、弊社フィードテイラーは創業から丸19年を迎えました。 もうすぐ20年です。ここまで続けられているのも、ひとえに日頃からお付き合いを頂いているお客様やパートナーの皆さんや社内メンバー、仲良くして頂いてる経営者仲間の皆さんのおかげです。心より感謝申し上げます。ありがとうございます。 恒例ではありますが、近況のご報告などを。 Claude Code の『JOIN』 この1年の間で最も大きな弊社変化の一つが、5月下旬に登場したClaude Codeの導入です。 2024年後半から Cursor、GitHub Copilot、Cline など色々使ってきましたが、それらを遥かに凌ぐタスク処理能力で業界が騒然としましたね。弊社でも早々に評価して、6月より社用標準ツールとして位置付けました。 が、正直 Claude Code の採用は、ツールの導入というより 組織に新たなメンバー

    monjudoh
    monjudoh 2007/09/17
    『JSONを返す時のMimeType指定は、安易に text/html とかにしちゃうと何かと問題が発生するそうなので、application/json にした方が良い模様。』
  • 1