ExtJS submit

なんか分からんけどIE8だと

extype: filefield の Change イベントが立て続けに発生して収集がつかないヽ(`Д´#)ノ ムキー!!

フォーラム / Ext JS Community Forums 4.x / Ext:Bugs / の

[4.1 RC3] FileUploadField fires Change twice in IE8 and IE7.

を見るとそんなの(゚⊿゚)シラネ ってかいてあるように思えるけど

おいらの環境でも起こるっての ∩( ・ω・)∩ 

仕方ないので

[javascript]
this.control({
‘filefield’ : {
change : {fn:this.onFileClick, single: true, scope: this}
}
});
[/javascript]

イベントを single: true で一回で廃棄?して (いいのかなぁ)

submit とこの success failure とこで Ext.Msg.alert で

メッセージボタンのクリックイベントで

[javascript]
this.getFldMailData().on({change: {fn:this.onFileClick, scope: this, single: true}});
[/javascript]

イベントを復帰?させて対応してみたけど.. 

いいのかなぁ、これで |ω・`)ノ ヤァ

ExtJS Submit

Cherome のコンソールに

“Resource interpreted as Document but transferred with MIME type application/json”

と出る( ゚Д゚)

IEでは「開くか、保存しますか?」のダイアログが出る( ゚Д゚)

戻すためのJSONデータの CONTENT_TYPE は 

application/json でなく

text/html でいいらしい 

(´・ω・`)知らんがな….