javascript - jQuery: 对象 #<Document> 没有方法 'find'

标签 javascript jquery xml

我正在尝试从后端获取响应 xml 并在 jQuery 的帮助下在页面上解析它。
代码很简单:

var response = "<Response><SomeElement><FewMoreElement></FewMoreElement><FewMoreElement></FewMoreElement><FewMoreElement></FewMoreElement></SomeElement></Response>";
$.parseXML(response).find("someElement").each(function(searchResp){
//Do something
        });

最佳答案

你需要让它成为一个 jQuery 对象:

改变

$.parseXML(response).find("someElement")

$($.parseXML(response)).find("someElement")

关于javascript - jQuery: 对象 #<Document> 没有方法 'find',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18128404/

相关文章:

java - 如何在 XML 配置中注入(inject) Autowired beans?

javascript - 将 require() 转换为不赋值导入

javascript - 检查是否支持 <a href ="tel:5555555">

javascript - 如何在拖动太阳时转换背景?

javascript - 进行 AJAX 调用,得到 "Uncaught Reference Error"

ruby - 在 nokogiri 中解析没 Root过的多个标签

javascript:如何将两个一维数组转换为一个二维数组

javascript - 未转义的 xml 字符

javascript - jquery 移动可折叠 ListView 不适用于 li 标签

javascript - 在当前/新窗口中显示 xml