01 2009 档案
摘要:问题现象:
解决办法:http://extjs.com/learn/Ext_FAQ_Forms#My_Combobox_in_a_tab.2C_or_card_layout_does_not_assume_the_correct_width
注意:这里的 hideMode: 'offsets' 需要设置在Combobox 的上层控件中,如Panel或FormPanel
阅读全文
摘要:摘要:在使用EditorGridPanel里,有时我们需要在不同的条件下,对不同的列才能进行编辑。比如:在OA应用中,在一个流程执行到第一步时,只允许对第一列进行编辑,其它列为只读状态,当流程执行到第二步时,可能允许对第三、四进行编辑。那么,我们可以通过 ColumnModel的isCellEditable()函数来实现此功能。
实现方法:
1、首先,我们用一个变量来保存当前的可以编辑的步骤。
当流程执行到某一步骤时,不同的权限可以操作的内容会不一样,如超级管理员可以对所有的内容进行编辑,而一般的用户只能填写基本信息。所以,我们数据的方法来保存可以编辑的步骤。如:var EnableStep=[2];(表示当前可以对第二步进行操作)或者var EnableStep=[2,3];(表示当前可以对第二、三步进行操作)
阅读全文
摘要: 1. 关于Ext.Ajax.request
Ext.Ajax.request可以通过定义success和failure属性来判断是否成功,并取出返回值,获取返回值的方法如下:(此方法 Ext.data.HttpProxy同样有效)
* 先定义success和failure属性
* 通过Ext.util.JSON.decode(response.responseText)来获取Json格式的数据
阅读全文
浙公网安备 33010602011771号