我的ExtJS表单中有一个日期字段和一个时间字段,我必须用服务器发送的数据填充它们。服务器以下列格式发送数据(通过Ajax):
date=2013-05-10T00:00:00.000+04:00,time=1970-01-01T00:30:00.000+03:00
如何分别在格式为Y/m/d
和H:i
的表单字段中显示该内容?我尝试了各种组合,但它们不起作用。这些字段保持空白或填充从服务器发送的整个数据值。
更新
如果它会使事情变得更容易,我可以让服务器以不同的格式发送值,比如几毫秒......
答案 0 :(得分:1)
您从后端发送的数据采用“ISO 8601日期”格式,这已得到extjs的支持。这需要在Ext.Date.format类的帮助下解决。请参阅以下链接以供参考。
http://docs.sencha.com/extjs/4.2.0/#!/api/Ext.Date
您需要将'format'配置添加到数据字段和时间字段,并将您的格式传递为字符串。
由于