求助jquery大牛一个遍历数组的问题。

浏览:631 发布日期:2014/04/08 分类:求助交流
JS代码success: function(res){
    $("#selsect_column").prop("disabled", false);
    $("#selsect_column option[value != 0]").remove();

    $.each(res, function(n, val) {
    $("#selsect_column").append("<optionvalue="+val.c_id+">"+val._name+"</option>");  
    });                        
}
数组:array (size=5)
  3 => 
    array (size=11)
      'c_id' => string '3' (length=1)
      'c_pid' => string '0' (length=1)
      'c_cid' => string '4' (length=1)
      'c_cname' => string '淘宝商铺' (length=12)
      '_level' => int 1
      '_html' => string '' (length=0)
      '_name' => string '淘宝商铺' (length=12)
  4 => 
    array (size=13)
      'c_id' => string '4' (length=1)
      'c_pid' => string '3' (length=1)
      'c_cid' => string '4' (length=1)
      'c_cname' => string '服装鞋帽' (length=12)
      '_level' => int 2
      '_html' => string '' (length=0)
      '_first' => boolean true
      '_end' => boolean false
      '_name' => string '├─服装鞋帽' (length=18)
  7 => 
    array (size=13)
      'c_id' => string '7' (length=1)
      'c_pid' => string '4' (length=1)
      'c_cid' => string '4' (length=1)
      'c_cname' => string '女装' (length=6)
      '_level' => int 3
      '_html' => string '' (length=0)
      '_first' => boolean true
      '_end' => boolean false
      '_name' => string '│  ├─女装' (length=27)
  8 => 
    array (size=13)
      'c_id' => string '8' (length=1)
      'c_pid' => string '4' (length=1)
      'c_cid' => string '4' (length=1)
      'c_cname' => string '男装' (length=6)
      '_level' => int 3
      '_html' => string '' (length=0)
      '_first' => boolean false
      '_end' => boolean true
      '_name' => string '│  └─男装' (length=27)
  5 => 
    array (size=13)
      'c_id' => string '5' (length=1)
      'c_pid' => string '3' (length=1)
      'c_cid' => string '4' (length=1)
      'c_cname' => string '手机数码' (length=12)
      '_level' => int 2
      '_html' => string '' (length=0)
      '_first' => boolean true
      '_end' => boolean false
      '_name' => string '└─手机数码' (length=18)

请注意数组排列顺序,这是经过处理后的有父子级关系的排列。但是我上面的JS代码遍历这个数组的时候按照从小到大的顺序排列,打乱了栏目父子级顺序。求大家指点一下。
最佳答案
评论( 相关
后面还有条评论,点击查看>>