午夜的阳光xierui 2014-03-30 15:06 采纳率: 0%
浏览 4220

ext formpanel submit 提交,后台接收不到数据怎么回事

var sysversionWindow = new Ext.Window({
title : '添加窗口',
width:500,
height:380,
closeAction:'hide',
modal : true,
layout : 'fit',
buttonAlign : 'center',
items : [sysversionFrom],
buttons : [{
text : '保存',
handler : function() {
var fileName = sysversionFrom.getForm().findField("cDownloadUrl").getValue();
if (fileName.lastIndexOf(".")!=-1) {
var fileType = (fileName.substring(fileName.lastIndexOf(".")+1,fileName.length)).toLowerCase();
var suppotFile = new Array();
suppotFile[0] = "apk";
suppotFile[1] = "ios";
var msg = true;

for (var i =0;i<suppotFile.length;i++) {
if (suppotFile[i]==fileType) {
msg=false;
break;
} else{
continue;
}

}

if(msg){
Ext.Msg.alert('温馨提示','文件格式不正确!应该为apk或者ios');

return;
}
}
if (sysversionFrom.getForm().isValid()) {
sysversionFrom.getForm().submit({
url : "Sysversion_saveOrUpdateSysversion.do",
method : "POST",//文件上传必须设置成 post 请求
enctype : "multipart/form-data",//这也是文件上传必须设置的
waitTitle : '提交',
waitMsg : '正在保存数据,稍后...',
success : function(form, action) {
Ext.Msg.alert('信息提示',action.result.message);
sysversionWindow.hide();
store.reload();
},
failure : function(form, action) {
if(action.result.errors){
Ext.Msg.alert('信息提示',action.result.errors);
}else{
Ext.Msg.alert('信息提示','连接失败');
}
}
});
}
}
}, {
text : '取消',
handler : function() {
sysversionWindow.hide();
}
}]
});

  • 写回答

1条回答 默认 最新

  • shiter 人工智能领域优质创作者 2015-01-19 14:08
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题