我要将grid中的一行数据 (包行datefield字段)传给弹出窗口 其他字段都可以显示 就是datefield字段 显示不了 ???不知道为啥? 这个是form中的
items:[
{xtype:'datefield',fieldLabel:'发车日期',id:'fcsj',width:150,format:'Y-m-d H:i:s',style:'background:#F8F3F7',selectOnFocus:true}
]在grid中可以正常显示datefield的值为 2010-09-30 13:19:23.000
在数据库中fcsj 的类型为datetime EditFhxxInfoFns(row[0]);//传grid的一行记录到弹出窗口直接加载
items:[
{xtype:'datefield',fieldLabel:'发车日期',id:'fcsj',width:150,format:'Y-m-d H:i:s',style:'background:#F8F3F7',selectOnFocus:true}
]在grid中可以正常显示datefield的值为 2010-09-30 13:19:23.000
在数据库中fcsj 的类型为datetime EditFhxxInfoFns(row[0]);//传grid的一行记录到弹出窗口直接加载
解决方案 »
- 求一说法 是什么原因 错了?
- if(document.getElementById),if条件不是应该是布尔值吗?为什么这儿是对象?
- 谁有javascript查询手册啊?
- 动态生成的表格 怎样更改td的class
- JavaScript数组定义
- jquery事件触发的问题
- 各位高手请进:引用js文件报“return语句在函数之外”的错误
- 在JAVAScript的函数中用来判断是否是时间的是那个函数,谢谢!
- 用我最后50分求助一个问题,(javascript高手请进)在线等待!!!
- javaScript把一个word文档的可编辑区域的内容复制到列一个word文档中的可编辑区域
- 网页窗体关闭事件求教!
- 根据选择显示不同表单内容,怎么写?
这个跟record无关把 应该是datefield的格式的问题
一般JAVA返回的Date格式如果不处理的话,不会被表单中对应的datefield类型的字段填充的,在form.load()中,所有的返回值都和字段对应了,因此我们需要在reader里面处理,在某个Date类型的映射中,使用convert方法来处理就可以转换类型了,如下
{name:'birthDay',mapping:'birthDay'convert:function(v,record){return new Date(v.time).format("yyyy-MM-dd");}}
通过转换值的类型,从而填充值
我的日期型数据如下,怎么把上面的结合到我的实例
{
columnWidth:.3,
layout:'form',
items:[
{xtype:'datefield',fieldLabel:'发车日期',id:'fcrq',width:150,format:'Y-m-d H:i:s',value:new Date(),style:'background:#F8F3F7',selectOnFocus:true}
]
},