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

 主键id一般在表单中式不需要显示出来的,但是如果不在formpanel中添加这一列,则id又无法传输到后台。

 

第一种是推荐的方式,就是将其设为隐藏域,这样使用Form.getForm().submit方法便可将其一并传输到后台。

{xtype:'hidden',name:'id'}

第二种是我以前使用的方式,就是单独将id从数据源中提取出来,然后作为Form.getForm().submit的参数单独传输.(主要是当时不知道有hidden属性)

UpdateOrderformForm.getForm().submit({
                 params:{id:row.id},//单独传输的参数

原文地址:https://www.cnblogs.com/suixufeng/p/3336147.html