0

jquery を使用してサーバーから xml の回答を取得しています。さらに操作するには、その子ノードの 1 つを文字列として持つ必要があります。これが私のコードです:

function pollServer(dataObject) {
    $.ajax({
        type: "POST",
        url: '/server.php',
        data: dataObject,
        success: function (data) {
            $xmlDoc = $(data);
            $listen = $xmlDoc.find('listen');
            console.log($listen);
        },
        dataType: 'xml'
    });
}

すでに使用してみ(new XMLSerializer()).serializeToString(listen)ましたが、空の文字列が得られます。

4

1 に答える 1

2

以下は、XML に対して正常に機能するはずです。

var listen = $("listen", data)[0].outerHTML;
于 2013-02-14T16:05:19.877 に答える