extjs查询条件换行自动拼接

在这里插入图片描述
查询条件,复制多个自动拼接

在这里插入图片描述
窗口回车换行输入查询内容
在这里插入图片描述
点击确定自动拼接
代码:

	{
		fieldLabel:'XXXXX.',
		name:'search_XXXX',
		xtype:'textfield',
		anchor:'10%',
		id:'查询id',
		listeners:{
			specialkey:'fieldSeachClick'
		}
	},
   	{
		xtype:'button',
		iconCls : 'btn_search',
		handler: 'tradeNoCondition'
	},

Controller:

tradeNoCondition:function(){
    	var addwin=Ext.widget("窗口");
        addwin.show();
    },

窗口:

 Ext.define('XXX', {
     extend: 'Ext.window.Window',
     alias : 'widget.XXX',
     title : '单号',
     titleType:null,
     layout: 'fit',
     constrain:true,
     requires: ['XXX'],
     controller:'XX',
     viewModel:'XX',
     modal:true,
     width: 300,
     items :{
            xtype:'form',
            border:0,
			layout:'column',
			bodyPadding:'10 5 5 5',
    		defaultType : 'textfield',
    		fieldDefaults : {
    			labelAlign : 'right',
    			labelWidth : 85
    		},

           items: [
        	   {
        		   name:'窗口name',
        		   margin:'0 5 5 5',
        		   width:268,
        		   height:400,
        		   xtype:'textarea'
        	   }
            ]
    },
    buttonAlign : 'center',
    buttons : [
        {
            text : '确定',
            action : 'save',
            handler:'onClickSearch'
        }
    ]
});

winContorller:

var win = button.up('window');
    	var searchForm=win.down('form').getForm();
    	var trackNo=searchForm.findField('窗口name').getValue();
    	Ext.getCmp('跟LIst页面查询ID对应').setValue(trackNo.replace(/\n/g,',').replace(/\s/g,''));
    	button.up('window').close();
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值