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

flexigrid显示日期的问题
日期类型在数据库总取值 获得的结果是'2012-09-11'
但是在前台flexigrid中却显示'2012-09-11 00:00:00'
请问怎么才能让flexigrid显示不带后面时间的数据?
谢谢

------解决方案--------------------
楼主这个问题应该是 日期在数据库中的类型是datetime类型,有两种解决方法:
1、对flexigrid的返回值进行字符串的截取,如下:
JScript code

        {
            display : '时间',
            name : 'circuitState',
            process: function(tdDiv, pid){
                //返回的时间值
                var value = $(tdDiv).html();
                value = value.substring(0,10);
                $(tdDiv).html(value);
            },            
            width : 220,
            sortable : false,
            hide: false,
            align : 'center'
        }