2011年7月8日

Extjs中在表单里向后台传输主键id的两种方式

摘要: 主键id一般在表单中式不需要显示出来的,但是如果不在formpanel中添加这一列,则id又无法传输到后台。第一种是推荐的方式,就是将其设为隐藏域,这样使用Form.getForm().submit方法便可将其一并传输到后台。{xtype:'hidden',name:'id'}第二种是我以前使用的方式,就是单独将id从数据源中提取出来,然后作为Form.getForm().submit的参数单独传输.(主要是当时不知道有hidden属性)UpdateOrderformForm.getForm().submit({ params:{id:row.id},//单独传 阅读全文

posted @ 2011-07-08 14:18 学中医的程序员 阅读(232) 评论(0) 推荐(0) 编辑

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

摘要: 这是因为这个日期控件必须提前指定要显示日期的格式,而且数据必须要符合这个格式。后台取数据时格式化日期格式:json.AddItem("cst_date", String.Format("{0:yyyy-MM-dd}", dr["cst_date"]));//格式化数据库日期字符串前后:{ xtype : "datefield", fieldLabel : "签约时间", id:'dd_hetongshijian', value:Orderrecord.dd_hetongshiji 阅读全文

posted @ 2011-07-08 10:23 学中医的程序员 阅读(312) 评论(0) 推荐(0) 编辑

导航