私Ext.form.Panelは、サーバーからのXML応答を「食べる」必要がありますが、ExtJSには、これは送信ボタン上のハンドラであるどのように私は適切にXMLのresponeを管理するために、Ext.form.panelから提出を設定することができますか?
uncaught exception: You're trying to decode an invalid JSON String:
< ?xml version="1.0" encoding="UTF-8" standalone="yes"?>< root><user>admin< /user>< roles>Administrator< /roles">"< roles>Operator< /roles>< /root>"
上げる:
var form = this.up('form').getForm();
if (form.isValid()) {
form.submit({
success: function(form, request) {
console.log("OK")
//Ext.Msg.alert('Success', action.result.msg);
},
failure: function(form, request) {
console.log("KO")
//Ext.Msg.alert('Failed', action.result.msg);
}
});
私が間違っているのか?
ありがとうございました。
おかげで、私は以来、どこかのオプションを設定することができ期待し Ext.form.PanelはAjaxリクエストを使用します。 Ajaxリクエストを使用します – Shivetto
mwrfと同様に、リーダーを「Ext.data.reader.Xml」に設定してXMLデータを受け取るように設定できます。 – suknic