extjs 中的日期输入控件不显示数据的解决方法(datefield)

来源:互联网 发布:mysql ubuntu php 编辑:程序博客网 时间:2024/06/05 22:51

这是因为这个日期控件必须提前指定要显示日期的格式,而且数据必须要符合这个格式。

后台取数据时格式化日期格式: json.AddItem("cst_date", String.Format("{0:yyyy-MM-dd}", dr["cst_date"]));//格式化数据库日期字符串

前后:

{              xtype : "datefield",              fieldLabel : "签约时间",               id:'dd_hetongshijian',                value:Orderrecord.dd_hetongshijian,//初始化数据              emptyText:'请选择',              format:'Y-m-d',//指定显示格式              disabledDays:[0,6],             allowBlank: false,    blankText: "参数不允许为空"             }