如何在jQueryUI对话框中显示XML数据?

时间:2013-06-28 05:05:25

标签: jquery jquery-ui jquery-ui-dialog

我正在使用XHR获取XML文件但是当我尝试在Dialog中显示该数据时,我收到以下错误。

  

未捕获错误:HierarchyRequestError:DOM异常3

这是代码

jQuery.ajax({
    type: "get",
    url: url,
    dataType: "xml",
    success: function(xml){
        jQuery(".dialog").html(xml);
        jQuery(".dialog").dialog("open");
    }               
});

1 个答案:

答案 0 :(得分:1)

jQuery.ajax({
    type: "get",
    url: url,
    dataType: "text",
    success: function(xml){
        jQuery("dialog").text(xml);
        jQuery("dialog").dialog("open");
    }               
});

将以下样式应用于Dialog可以实现神奇的

dialog{
    white-space: pre;
}