ajax处理后端XML数据的方式
后端返回XML数据,前端采用ajax接收,获取的数据采用以下方式处理:
// 将数据转换 jquery 元素
var $el = $( XMLDocument ) ; // XMLDocument为后端发送过来的XML数据
// 此时 $el 不能使用 html()函数,比如 $el.html() 会报错
// find 函数是查看当前节点下所有的元素
$el.find('item').length // 当前节点下所有item元素的数量
$el.children('item').length // 当前节点下第一级item元素的数量
// 调用了find 、children 之后,就可以使用 html()函数
alert( $el.find('item').eq(0).html() )

浙公网安备 33010602011771号