初学extjs,需要extjs按钮后提交数据与后台交互完整的代码,谢了

 我来答
jcapricorn
2011-12-13 · 超过35用户采纳过TA的回答
知道答主
回答量:88
采纳率:0%
帮助的人:106万
展开全部
//前台
var fpmu=new Ext.form.FormPanel({
border:false,
width:350,
frame:true,
layout:'form',
items:[{
xtype:'textfield',
id:'data',
fieldLabel:'数据',
allowBlank:false
}]
})

var win = new Ext.Window({
title : '窗口',
closeAction : 'hide',
layout:'fit',
width : 750,
height : 360,
resizable : false,
modal : true,
items:[fpmu],
buttons:[{
text:'提交',
handler:function(){
if(fpmu.getForm().isValid())
{
fpmu.getForm().submit({
url:'test.aspx?cmd=post',
method:'post',
params:{value:'123'},
success:function(fpmu,o){
Ext.Msg.alert('提示',o.result.message);
},
failure:function(fpmu,o){
Ext.Msg.alert('信息','操作失败!');
}
})
}
}

}]
});

win.show();

//C#后台
string cmd = Server.UrlDecode(Request["cmd"]);

if (cmd == "post")
{
string flag = Request["data"].ToString().Trim();
string s = "111";
if (flag == "123")
{
s = Request["data"].ToString().Trim();
}

res = "{success:'true',message:'" + s + "'}";

Response.Write(res);
Response.End();
}
不懂可百度Hi联系。
dachanji
2011-12-13 · TA获得超过468个赞
知道小有建树答主
回答量:703
采纳率:0%
帮助的人:219万
展开全部
ajax请求提交
追问
这个我知道,具体代码没写出来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式