如果所示,获取jqGrid表格中的时间,为什么获取出来的结果是相减后的值
有木有什么办法让它不要减jqGrid

解决方案 »

  1.   

    你取的代码呢?可能是你用了eval让它运算了。
      

  2.   

        gridComplete:function()
        {
        var ids=jQuery("#grow_list").jqGrid('getDataIDs');
        for(var i=0;i<ids.length;i++)
    {
    var id=ids[i];
    //取preListingDate的值
    var preListingDate= $("#grow_list").getCell(ids[i],"preListingDate");
         focusNum="<a href='#' onclick='openshowIndex("+id+")' style='color:#f60' > 查看</a> &nbsp;"+
         " <a href='#' onclick='updateIndex("+id+")' style='color:#f60' > 修改</a> &nbsp;"+
         "<a href='#' onclick='showGrowUploadInput("+id+")' style='color:#f60' > 追加种植过程   &nbsp;</a>"+
         "<a href='#' onclick='openDlgListingInput("+id+","+preListingDate+")' style='color:#f60' > 上市</a>";  
         jQuery("#grow_list").jqGrid('setRowData',ids[i],{Modify:focusNum});
    }
    },
    用这句取的:
    var preListingDate= $("#grow_list").getCell(ids[i],"preListingDate");