gpt4 book ai didi

javascript - 在ajax响应文本中查找Html元素

转载 作者:行者123 更新时间:2023-12-03 02:08:48 25 4
gpt4 key购买 nike

使用 AJAX 和 jQuery 3.3.1 我有这样的响应:

var responseText =
<tr>
<td>
Lavender
</td>
</tr>
<tr>
<td>
Lime
</td>
</tr>
<div class="navigation mt-3 text-center" id="ajax-navigation">
Test
</div>

我想提取#ajax-navigation div。

$(responseText).find('#ajax-navigation').html() = 未定义
$(responseText).filter('#ajax-navigation').html() = 未定义
$($.parseHTML(responseText)).find('#ajax-navigation').html() = 未定义
$($.parseHTML(responseText)).filter('#ajax-navigation').html() = 未定义

你能帮我吗?我已经读过this questionthis one too

最佳答案

您可以执行以下操作:

var node = document.createElement("div");
node.innerHTML = responseText;
var navigationNode = $("#ajax-navigation", node);
var navigationHTML = navigationNode.html();

这应该可以在不改变你的responseText的情况下工作

关于javascript - 在ajax响应文本中查找Html元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49670824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com