午夜的阳光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 Qt下使用tcp获取数据的详细操作
  • ¥15 idea右下角设置编码是灰色的
  • ¥15 全志H618ROM新增分区
  • ¥20 jupyter保存图像功能的实现
  • ¥15 在grasshopper里DrawViewportWires更改预览后,禁用电池仍然显示
  • ¥15 NAO机器人的录音程序保存问题
  • ¥15 C#读写EXCEL文件,不同编译
  • ¥15 MapReduce结果输出到HBase,一直连接不上MySQL
  • ¥15 扩散模型sd.webui使用时报错“Nonetype”
  • ¥15 stm32流水灯+呼吸灯+外部中断按键