日期:2014-05-17  浏览次数:20681 次

easyui 时间格式问题
代码如下:



效果如下图:



后台time字段是设置Date类型的,传到前台展示的时候就成一串数字了,怎么解决啊,求大神指导!


------解决方案--------------------
我的话一般是在实体类里面写一个date字段的get方法(额外的),然后在get方法里面将date字段转换为字符串!
------解决方案--------------------
页面上的date类型与后台的date类型都不一样,你的那个编辑是弹出的一个修改窗口,弹出时在做表单的自动填充之前将时间再重新封装能date类型,我是这么想的,毕竟没这么干过 所以不知道是否可行
------解决方案--------------------
编辑的时候,还是这样搞 再次调用那个方法就行了
						 text:'edit',
 iconCls:'icon-edit',
 handler:function(){
  var rows =$("#dg").datagrid('getSelections');
  if (rows.length > 1) {
$.messager.alert('Warning','请选中一行');
return;
  }
  $('#myForm').form('load',{
  id: rows[0].id,
  birthday: dateFormate(rows[0].birthday)
  });
   }