Extjs中,添加成功/修改成功/刷新页面

1.添加成功:
     addFormClick: function() {
    	var taskId = preTaskGrid.taskId;
    	var scriptId = preTaskGrid.scriptId;
        if(this.getForm().isValid()) {
            this.getForm().submit({
                waitMsg: '正在提交数据...',
                url: '/etl/task/saveEtlTaskPresched', 
                params:{taskId:taskId,scriptId:scriptId},
                method: 'POST',
                success: function(response, action) { 
                    Ext.MessageBox.alert("系统提示:", BLANKSTR + "添加成功!" + BLANKSTR);
                    preTaskGrid.preTaskInsertWindow.hide();
//                    preTaskGrid.vbbar.doLoad(preTaskGrid.vbbar.cursor);
                    preTaskGrid.store.baseParams = {taskId:taskId};
                    preTaskGrid.store.load();
                },
                failure: function(form, action) {
                    Ext.MessageBox.alert("系统提示:", BLANKSTR + "添加失败!"  + BLANKSTR);
                }
            });
        }
    },
2.修改成功:
    updateFormClick: function() {   
        if(this.getForm().isValid()) {
            this.getForm().submit({
                waitMsg: '正在提交数据...',
                url: '/etl/task/updateEtlTaskSched', 
//                params: {busiId:gBusiId},
                method: 'POST',
                success: function(form, action) { 
                    Ext.MessageBox.alert("系统提示:", BLANKSTR + "修改成功!" + BLANKSTR);
                    taskGrid.taskUpdateWindow.hide();
                    taskGrid.vbbar.doLoad(taskGrid.vbbar.cursor);   
                },
                failure: function(form, action) {
                    Ext.MessageBox.alert("系统提示:", BLANKSTR + "修改失败!" + BLANKSTR);
                }
            });
        }
    },
3.删除成功:
    onDeleteClick: function() {
    	var records=this.getSelectionModel().getSelections();
    	var valueStr=[];
   		if(records.length>0) {
	       	for(var i=0;i<records.length;i++){
	       		valueStr.push(records[i].get('taskId'));
    	 	}
	    	Ext.Msg.confirm("提醒信息", "确定要删除这 " + records.length + " 条信息吗",function(btn){
				if (btn == 'yes') {
			       	Ext.Ajax.request({
				       	   url:'/etl/task/deleteEtlTaskSched',
				       	   method : 'POST', 
				       	   params: { ids: valueStr},
			               success: function(form, action) { 
			               	Ext.MessageBox.alert("系统提示:", BLANKSTR + "删除成功!" + BLANKSTR);
			               	taskGrid.vbbar.doLoad(taskGrid.vbbar.cursor);
			               },
			               failure: function(form, action) {
			               	Ext.MessageBox.alert("系统提示:", BLANKSTR + "删除失败!" + BLANKSTR);
			               }
				       	});					
				}
	    	});	
    	}else{
    		 Ext.Msg.alert('系统提示', BLANKSTR + '请选择一条记录' + BLANKSTR);
         	return;
    	}
    },
4.刷新页面:
tipGrid.store.load({params:{start:0,limit:PAGESIZE}});




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值