XML文件如下:
<?xml version="1.0" encoding="utf-8" ?>
<province>
湖南
<city>
长沙
</city>
<city>
湘潭
</city>
</province>用jquery怎样获得“湖南”啊?开始的时候我用text(),但将<city>也一并获得了,我想把“湖南”和“长沙“分开来获取。
<?xml version="1.0" encoding="utf-8" ?>
<province>
湖南
<city>
长沙
</city>
<city>
湘潭
</city>
</province>用jquery怎样获得“湖南”啊?开始的时候我用text(),但将<city>也一并获得了,我想把“湖南”和“长沙“分开来获取。
<?xml version="1.0" encoding="utf-8" ?>
<province>
<city>
湖南
</city>
<city>
长沙
</city>
<city>
湘潭
</city>
</province>
$(document).ready(function()
{
$.ajax(
{
url:"你xml文件路径";
dataType:"xml";
success:function(xml)
{
$(xml).find("provicen>city").each(function()
{
alert($(this).find("city").text()); content
})} } )
<?xml version="1.0" encoding="utf-8" ?>
<province name="湖南">
<city>
长沙
</city>
<city>
湘潭
</city>
</province>我只是好像见过之前的那种写法,而且在编辑器中也没检查出格式错误,你们所说的标准格式是大家默认的格式,还是xml本身就不能那样写,写成那样就会不能通过验证啊?
$(document).ready(function(){
$.ajax({
url:"你xml文件路径";
dataType:"xml";
success:function(xml)
{
alert(xml.getElementsByTagName("province")[0].firstChild.nodeValue);
}
});
}