parsing - 如何解析 jquery ajax xhtml 响应?

标签 parsing jquery jquery-selectors

抱歉,如果此内容已发布多次。但我尝试了很多变体,但仍然不起作用。 HTML 从 jquery AJAX 调用返回正常,我尝试使用以下方法从响应中删除页眉和页脚:

// none of these work for me
$("#content", data);
$("#content", $(data));
$(data).find("#content").html()

我在响应中设置了断点,通过检查 $(data) 并使用警报打印数据的文本来验证 #content 是否存在。我也尝试过使用“body”或“a”作为选择器,但它总是返回为未定义。

我在这篇文章中读到,您无法提取完整的 XHTML 文档:jquery ajax parse response text 。但我找不到答案的引用了,也许它已经过时了?

有人遇到过这个问题吗?

非常感谢, 史蒂夫

最佳答案

这对我有用:

$(data).filter("#content");

关于parsing - 如何解析 jquery ajax xhtml 响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2633358/

相关文章:

list - Haskell 列表到元组

javascript - 使用 JS 解析 Json 中的嵌套对象

javascript - jQuery 宽度和高度返回旧值

javascript - JQuery 隐藏最接近的类名不起作用

java - Perl 兼容正则表达式引擎 : how implemented?

parsing - 确定性上下文无关语法与上下文无关语法?

jquery - 如何从标题行 ID 获取 JQuery Accordion 的索引?

jquery - jqgrid - 每页的项目

javascript - 最内层 TABLE 的 CSS 选择器?

jquery - 使用 jQuery 获取类中不同类型的输入