タグ

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

タグの絞り込みを解除

jQueryとIEに関するbabydaemonsのブックマーク (2)

  • jQueryからJSP/ServletなページにAjaxリクエストを投げると日本語が文字化けする。

    結構はまりました。 JSP側は、 <jsp:directive.page language="java" contentType="text/html; charset=UTF-8" /> という状態で、jQueryから $.ajax({...}) すると文字化け。 正確には、GETの場合は、IE、Firefox共に文字化けし、POSTの場合は、IEのみ文字化け。 Firebugで確認する限りでは、文字化けしていないみたい。 色々やってみると、$.ajax({...})のOptionで ,contentType: "application/x-www-form-urlencoded; charset=UTF-8" と指定することで文字化けが解消された。 指定しない場合は、charsetの指定はされないようなので、これを明示することで解決。 # 何故わざわざ指定する必要があるのかは、ちょっと

    babydaemons
    babydaemons 2013/04/25
    $.ajax()のオプションに「contentType: "application/x-www-form-urlencoded; charset=UTF-8"」を指定しろと。。。$.getJSON()は書き直し??
  • jQueryのイベントオブジェクト内のsrcElementとtargetについて - DO☆KA☆TA ~information technology~

    無知晒しメモ。 jQueryでイベントハンドラの実装した時に、無知故、無駄なことをやってたことがありました。 jQueryをやるものとして、恥ずかしい無知っぷりかもしれません。orz どんなことかというと、「イベントオブジェクトのsrcElementプロパティに対してクロスブラウザ対応をしていた。」ということです。 以下無駄コード $("#aa").click(function(e){ var t = e.srcElement || e.target; //無駄 }); srcElementプロパティについて srcElementプロパティは、イベント発生元の要素情報が設定されています。 これは基IE専用*1で、W3C準拠外のプロパティということになります。W3C準拠のものは、targetプロパティです。 jQueryのイベントオブジェクトについて jQueryのイベントオブジェクトは、

    jQueryのイベントオブジェクト内のsrcElementとtargetについて - DO☆KA☆TA ~information technology~
  • 1