考慮下面的代碼片段:
function parseXml(xml)
{
xmlObject= xml;
alert(xmlObject.xml);
}
function close(errroMsg)
{
//Displayed Error Message
}
$(document).ready(function()
{
$.ajax(
{
type: "POST",
url: "ServiceProvider.aspx",
dataType: "xml",
success: parseXml,
failure: close
}
);
});
在IE-8警報(xmlObject.xml)disaplays XML串。 但在Mozilla中顯示未定義。 我正在使用jquery-1.4.2 我無法找出錯誤。 在此先感謝。
你嘗試只是調用'警報(XML);'? – jAndy 2010-07-08 12:25:54
打開Firebug控制檯,查看服務器對AJAX請求的響應是什麼 - 如果它甚至正在觸發。可能是IE瀏覽器具有鬆散的XML解析並且XML響應格式錯誤。 – 2010-07-08 12:36:47
嗨, 它顯示Xmlobject。 – 2010-07-08 12:37:27