|
一、实现效果
1、如图1所示,是一个表单弹窗。
二、实现思路
文字描述,可以配图。
三、具体操作
1、如图2所示,配置好表单的高和宽后,表单内部是一个items数组,往该数组里面丢对象即可。
2、如图3所示,先在普通表单上设置好对应的配置,之后点击编码,将这部分直接丢进items里面即可达到与表单相同的效果。
四、相关代码(可选)
- function(btn,event,eOpts){
- JE.formWin({
- title:'主项计划',
- bodyStyle:"padding:4px",
- width:500,
- height:180,
- lablewidth:60,
- defaults:{xtype:"textfield",width:100},
- autoShow:true,
- useButton:true,
- items:[
- {
- xtype:'treessfield',
- fieldLabel:'责任部门',
- name:'ZXJH_DEPARTMENT_NAME',
- configInfo : 'JE_RBAC_DEPARTMENT,ZXJH_DEPARTMENT_NAME~ZXJH_DEPARTMENT_CODE,text~code,S',
- allowBlank:false
- },
- {
- xtype:'hidden',
- fieldLabel:'责任部门编码',
- name:'ZXJH_DEPARTMENT_CODE'
- },
- {
- xtype:'gridssfield',
- fieldLabel:'责任人',
- name:'ZXJH_LEADER',
- configInfo : 'JE_CORE_ENDUSER_JH,ZXJH_LEADER~ZXJH_ZRR_ID,USERNAME~USERID,S',
- allowBlank:false
- },
- {
- xtype:'hidden',
- fieldLabel:'责任人ID',
- name:'ZXJH_ZRR_ID'
- }
- ],
-
- fn:function(win){
- var form = win.getCmp('form');
- var values = form.getValues();
- if (!form.isValid()) {
- return false;
- }
- debugger;
- var deptCode = values.ZXJH_DEPARTMENT_CODE;
- JE.alert(deptCode);
- }
- });
- return true;
- }
复制代码
五、总结(可选)
弹出表单,可以在任何地方进行操作。
六、关键字
表单弹框
|
|