我正在学习Jquery,并且我正在使用JqGrid来操作我的数据。我的网格完全填充了来自php文件'admin_db‘的数据,它将其数据“转换”成xml文件,如下所示:
//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‘中获取数据时,什么也没有发生:
type: "GET",
url: "admin_db.php",
dataType: "xml",
$(xml).find('name').each(function(){...} 我希望你能帮我解决我的问题,我真的需要把我的数据放入一个数组中。预先感谢=) (对不起,如果我的英语不好,我还在学习中)
发布于 2011-12-08 14:28:06
尝试使用:
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();
})
}这只是一个快速的..。:)
https://stackoverflow.com/questions/8426920
复制相似问题