0

これは本当に恥ずかしいことですが、この日常的な AJAX 応答の解析は頑固であることが証明されています。

jQuery.ajax({
    url: 'http://hoffmann-koree.com/?q=dropmenu/' + $nid + '.xml',
    dataType: 'xml',
    type: 'POST',
    success: function($data) {
        jQuery($data).find('term_node_tid').each(
            function(){
                console.log( jQuery(this).html() );
            }
        );
    }
});

上記のコードを使用すると、次の奇妙なエラーが発生し続けます。

「構文エラー、認識されない式: [object Object]」メソッドの呼び出し時: [nsIDOMEventListener::handleEvent] [このエラーでブレーク]

フィルタリングされたクロムの URL chrome://firebug/content/net/spy.js

誰が私が間違っているのか教えてもらえますか?

サンプル XML 出力:

<?xml version="1.0" encoding="utf-8"?>
<terms>
    <term>
        <term_node_tid><div class="item-list"><ul><li class="first last"><a href="/?q=taxonomy/term/6">pens</a></li>
        </ul></div></term_node_tid>
    </term>
    <term>
        <term_node_tid><div class="item-list"><ul><li class="first last"><a href="/?q=taxonomy/term/3">stationary</a></li>
        </ul></div></term_node_tid>
    </term>
    <term>
        <term_node_tid><div class="item-list"><ul><li class="first last"><a href="/?q=taxonomy/term/3">stationary</a></li>
        </ul></div></term_node_tid>
    </term>
</terms>
4

0 に答える 0