鍍金池/ 問(wèn)答/HTML/ Jquery怎么操作XML數(shù)據(jù)

Jquery怎么操作XML數(shù)據(jù)

通過(guò)ajax請(qǐng)求得到后臺(tái)返回的xml格式數(shù)據(jù)如下:

var result=
<result>
    <gameResult code="95588">
        <row gmcode="AB111111"/>
        <row gmcode="AB222222"/>
        <row gmcode="AB333333"/>
        <row gmcode="AB444444"/>
        <row gmcode="AB555555"/>
        <row gmcode="AB666666"/>
    </gameResult>
</result>

如何刪除<row gmcode="AB444444"/>以及之后的<row />,有沒(méi)有類似index的屬性?第一次使用xml數(shù)據(jù)不太清楚啊,
得到

var result=
<result>
    <gameResult code="95588">
        <row gmcode="AB111111"/>
        <row gmcode="AB222222"/>
        <row gmcode="AB333333"/>
    </gameResult>
</result>
回答
編輯回答
莓森
var index = $('row[gmcode=AB444444]').index();
$('row:gt('+index+')').remove()
2018年9月14日 23:28
編輯回答
淚染裳
var result=
`<result>
    <gameResult code="95588">
        <row gmcode="AB111111"/>
        <row gmcode="AB222222"/>
        <row gmcode="AB333333"/>
        <row gmcode="AB444444"/>
        <row gmcode="AB555555"/>
        <row gmcode="AB666666"/>
    </gameResult>
</result>`
var $dom = $(result);
$dom.find('row[gmcode="AB333333"]').nextAll().remove();

console.log($dom)
2017年2月22日 00:20