easyUI datagrid checkbox无法取到值


            $('#dg').datagrid({
                url:'',
                pagination:true,
                toolbar:'#tb',
                pageSize: 30,
                striped: true,
                checkOnSelect: true,
                singleSelect:false,
                rownumbers:false,
                columns:[
                         [
                          {field:'id',align:'center',checkbox:'true',formatter:function(v,o){
                              return o==null?"":o.perfix;
                             }
                          },
                          {field:'perfix',title:'号段前缀',width:170,align:'center'},
                          {field:'type',title:'运营商类型',width:170,align:'center',formatter:function(v,o){
                              return getYYSType(v);
                          }},
                          ]
                         ],
                onLoadSuccess:function(data){console.log(data)},
                onLoadError: function () {
                    $.messager.alert("页面读取出错");
                }
            });
 <form id="gridForm" action="" method="">
    <table id="dg" title="号段管理">
    </table>
</form>

请问这样写后用jquery的serialize方法序列化gridForm表单为什么取不到id的值?

serialize方法需要输入控件有name值,而不是配置id