日期:2014-05-16  浏览次数:20390 次

easyui序列化的问题



$('#dg').datagrid('getSelections') 序列化有name,value 这样的格式的 json

var rows=$('#dg').datagrid('getSelections') 

rows的格式是    id 12345
                         txt 67890

我想让 rows 的格式是 name id
                                  value 12345
                                  name txt 
                                  value 67890

这个应该怎么做
easyui js 序列化

------解决方案--------------------
自己处理

    //var rows = $('#dg').datagrid('getSelections');
    rows = [{ id: 12345, txt: 67890}];
    var arr = [];
    $(rows).each(function () {
        arr[arr.length] = { name: 'id', value: this['id'] };
        arr[arr.length] = { name: 'txt', value: this['txt'] };
    });
    console.log(arr)