我发送的ajax请求会给我一个错误或者一个用户ID
<?xml version="1.0" encoding="UTF-8"?>
<error>1000</error>
<?xml version="1.0" encoding="UTF-8"?>
<userID>8</userID>
如何使用jquery或只是javascript来查明根元素是错误还是用户ID。如果您尝试访问的是根元素
,则使用find方法似乎不起作用答案 0 :(得分:2)
只需使用is
:
var xml = $('<?xml version="1.0" encoding="UTF-8"?><userID>8</userID>');
if (xml.is('userID')){
// true
} else {
// false
}
答案 1 :(得分:0)
您可以拨打filter
或is
而不是find
。
与find
不同,{{1}}搜索jQuery对象中元素的后代(而不是元素本身),这些方法仅搜索jQuery对象中的实际元素。