码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript中根据key的value对json排序

时间:2015-07-08 01:59:50      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:

/**
 * 获取table表格的数据项.
 */
function getTableData(tableId){
    var data = "{";                                          //定义数据变量
    $("#" + tableId).find("input, select").each(function(){  //遍历表格中的input、select等标签
        if($(this).attr("id")){                           //如果此标签设置了id,则取出其中数据
            data += "\"" + $(this).attr("id") + "\":\"" + $(this).val() + "\",";    //拼接id和数据
        }
    });
    if(data.length != 1){                                    //如果取出了数据,删除多余的符号
        data = data.substring(0, data.length-1);           //删除多余的符号‘,‘
    }           
    data += "}";                                             //添加结束符
    data = eval("(" + data + ")");                           //将数据转换成json对象
    return data;                                      //返回数据
}

 

JavaScript中根据key的value对json排序

标签:

原文地址:http://www.cnblogs.com/chenhao1990/p/4628975.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!