首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery将xml中的数据放入数组?

jquery将xml中的数据放入数组?
EN

Stack Overflow用户
提问于 2011-12-08 14:09:25
回答 1查看 498关注 0票数 0

我正在学习Jquery,并且我正在使用JqGrid来操作我的数据。我的网格完全填充了来自php文件'admin_db‘的数据,它将其数据“转换”成xml文件,如下所示:

代码语言:javascript
复制
//php file        
while($row = mysql_fetch_array($result,MYSQL_ASSOC)) {
        $s .= "<row id='". $row['id_alum']."'>";            
        $s .= "<cell>". $row['id_alum']."</cell>";
        $s .= "<cell>". $row['name']."</cell>";
        $s .= "</row>";
    }

        $s .= "</rows>"; 

        echo $s;

我需要将'id_alum‘和'name’放入一个数组中,但当我尝试使用此函数从'name‘中获取数据时,什么也没有发生:

代码语言:javascript
复制
  type: "GET",  
  url: "admin_db.php",  
  dataType: "xml",      
  $(xml).find('name').each(function(){...} 

我希望你能帮我解决我的问题,我真的需要把我的数据放入一个数组中。预先感谢=) (对不起,如果我的英语不好,我还在学习中)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-08 14:28:06

尝试使用:

代码语言:javascript
复制
    type: "GET",
    url: "admin_db.php",
    dataType: "xml",
    success: function(xml) {
        $(xml).find('row').each(function(){
            var id_alum = $(this).find('cell:eq(0)').text();
            var name = $(this).find('cell:eq(1)').text();
        })
    }

这只是一个快速的..。:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8426920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档