ext ajax获取返回实体类的值,ExtJS中Ext.Ajax.request与form.getForm().submit()返回值获取...

这段代码展示了如何使用Ext.Ajax进行POST请求以及表单的提交。在成功和失败的回调函数中,分别处理响应消息,并通过Ext.MessageBox显示提示信息。请求中包含了URL、方法、参数以及解析响应数据的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. Ext.Ajax.request

Ext.Ajax.request({

url: '../xxx',

method:"POST",

params: {paramName: paramValue},

success: function(resp,opts){

//返回的对象Ext.util.JSON.decode(request.responseText)

var respText = Ext.util.JSON.decode(resp.responseText);

var msg= respText.msg;

Ext.MessageBox.alert('提示', msg);

},

failure: function(resp,opts){

//返回的对象Ext.util.JSON.decode(request.responseText)

var respText = Ext.util.JSON.decode(resp.responseText);

var msg= respText.msg;

Ext.MessageBox.alert('提示', msg);

}

});

2. form.getForm().submit()

this.formPanel.getForm().submit({

waitTitle: "请稍候",

waitMsg : '提交数据,请稍候...',

success: function() {

myDialog.hide();

store.reload();

},

failure: function(form, action) {

Ext.MessageBox.alert('提示', action.result.msg);

return;

},

scope: this

});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值