2017-02-09 17 views
0

ajax呼び出しが成功したときにxmlをダイアログボックスに表示しようとしています。 しかし、以下のコードを使用した後にフォーマットが乱れてしまいます。 各行に不必要な空白が表示されます。誰かを助けることができます。JavaScriptの書式設定xmlエラー

success: function (data) { 
       $("<div id='xmlmessageHolder'></div>").dialog({ 
       title : "View", 
       width: 400, 
       height :500,     
       open:function(event){ 
        $(this).html("<pre>"+escapeHTML(data)+"</pre>"); 

      } }); 
     }, 
+0

「escapeHTML」とは何ですか?あなたが持っている問題を示す 'data'の(最小の)例は何ですか? –

+0

@fiddle okあなたはvk beautifyを使うことができる更新された答えを確認してください。 – owaishanif786

+0

@ owaishanif786 - なぜ私にこれを伝えていますか?私は気にしない –

答えて

0

preタグを削除するだけです。 vkbeautifyを使用することもできます。

success: function (data) { 
       $("<div id='xmlmessageHolder'></div>").dialog({ 
       title : "View", 
       width: 400, 
       height :500,     
       open:function(event){ 

        $(this).html(vkbeautify.xml(escapeHTML(data))); 

      } }); 
     }, 
+0

これはXMLをさらに混乱させます。 – fiddle