0
私のajaxリクエストにxmlを渡しています。私はこれを持っている:ajaxリクエストを使用して渡されたときにXmlが定義されていません
var xml = $.json2xml(invoiceGroup, options);
これは、XMLへの変換JSONとAjax側私が間違っているのは何
$.ajax({
url: devUrl + servEntity + 'createinvoice/',
data: xml,
type: "PUT",
dataType: 'xml',
contentType: "application/json; charset=utf-8",
ProcessData:false,
success: function (msg) {//On Successfull service call
invoiceSuccess(msg);
},
error: function(error){
console.log(error);
}
});
ため、このコードはですか?続行すると、「XMLは定義されていません」と表示されます。
"xmlが定義されていません"とFirebugから通知された場合、おそらくxmlは定義されていません:-)真剣に、どこでxmlを定義しましたか?グローバルスコープ?関数のローカル? $ .ajax()呼び出しは "xml"のスコープに関連してどこにありますか? $ .json2xml()は何とか非同期で動作しますか? – devnull69
私はそれを関数に対してローカルに定義しました。それに感謝します。しかし、まだ私のアヤックスdoesnt仕事.. – jongbanaag
はい$ .json2xml作品。私は最初にその結果を印刷してテストし、魅力的に働いた。 – jongbanaag