按照下面的格式格式化xml
时,我很难找回,我可以很好地找回InventoryResponse
,但是当试图让孩子a:Cost
时却很难工作。我尝试进行研究,但没有发现任何适合我的情况的例子。实现成本的最简单方法是什么?
$.ajax({
type: 'POST',
url: 'php/test.php',
dataType:"xml",
data: {
search:'set',
},
success: function(data){
var xml = $(data).find('InventoryResponse').html() ;
var cost= $(data).find('a:Cost').html() ;
$('.display').html(cost) ;
}
})
test.php文件返回xml
<InventoryResponse>
<Inventories>
<a:Inventory>
<a:ID>
12345
</a:ID>
<a:Cost>
20.00
</a:Cost>
</a:Inventory>
</Inventories>
</InventoryResponse>
答案 0 :(得分:1)
这是什么?
var cost= $(data).find('a\\:Cost').html() ;
答案 1 :(得分:1)
请尝试以下代码
$