Ext.onReady(function(){
Ext.QuickTips.init();
var msg = function(title, msg){
Ext.Msg.show({
title: title,
msg: msg,
minWidth: 200,
modal: true,
icon: Ext.Msg.INFO,
buttons: Ext.Msg.OK
});
};
var fp = new Ext.FormPanel({
renderTo: 'fi-form',
fileUpload: true,
width: 500,
frame: true,
title: '上传文件',
autoHeight: true,
bodyStyle: 'padding: 10px 10px 0 10px;',
labelWidth: 60,
defaults: {
anchor: '95%',
allowBlank: false,
msgTarget: 'side'
},
items: [{
xtype: 'textfield',
fieldLabel: '组 名',
id: 'txtfile',
name: 'txtfile',
inputType: 'text' //文件类型
},{
xtype: 'fileuploadfield',
id: 'ffile',
emptyText: '请选择文件',
fieldLabel: '文件路径',
name: 'fpath',
buttonCfg: {
text: '',
iconCls: 'upload-icon'
}
},{
xtype: 'textfield',
fieldLabel: '信 息',
id:'txtinfor',
name: 'txtinfor',
inputType: 'text'
}],
buttons: [{
text: '上 传',
handler: function(){
if(fp.getForm().isValid()){
fp.getForm().submit({
url: '/proExam1/UploadFile',
waitMsg: '正在上传,请稍后.....',
method:'POST',
waitTile:'提示',
success: function(fp,action){
Ext.MessageBox.alert('提示',"fsdfsd"+action.result.msg); //msg('信 息', ""+action.result.msg);
}
});
}
}
},{
text: '取 消',
handler: function(){
fp.getForm().reset();
}
}]
});
});
</head>
<body>
<div id="fi-form"></div>
</body>
</html>
以上是一个客户端的html
然后提交到servlet或者action都行的。
问题主要是我提交后,没有的到是否提交成功后者失败的信息提示.
function(fp,action){
Ext.MessageBox.alert('提示',"fsdfsd"+action.result.msg); //msg('信 息', ""+action.result.msg);
这里可是写了的。
刚开始我打印action,发现有值。然后打印action.result为undefined,晕了半天发现时再servlet中的一个print的问题.
记住使用out.print("{success:true,msg:'fsdfds'}");
success是对应表单的success函数
result.msg对应的是servlet中的msg,明白这些后就不会出现为空的值了
分享到:
相关推荐
Ext.3.0.中文Ext.3.0.中文Ext.3.0.中文Ext.3.0.中文Ext.3.0.中文Ext.3.0.中文Ext.3.0.中文Ext.3.0.中文
1658636790264_ErrorInfo(from=100, recognizeType=0, action=100, code=100, msg=success, autoUpload=true, ext=com.tencent.qqmusiccommon.statistics.ext.ExtArgsStack@38c202d).pcm
Ext JS in Action.pdf Ext JS in Action.pdf Ext JS in Action.pdf Ext JS in Action.pdf Ext JS in Action.pdf Ext JS in Action.pdf Ext JS in Action.pdf
1663934988460_ErrorInfo(from=0, recognizeType=0, action=110, code=0, msg=null, autoUpload=true, ext=null).pcm
1. Ext.form.NumberField 2. Ext.form.TextArea 3. Ext.form.TriggerField 4. Ext.form.DateField 5. Ext.form.ComboBox 6. Ext.form.TimeField
Ext 最新文档下载,Ext中文文档下载,Ext+3.0.CHM,Ext学习文档,实用,且实惠咯...
Ext_JS_in_Action.pdf Zend framwork + Extjs
org.restlet.ext.spring.jar
1662214387822_ErrorInfo(from=100, recognizeType=0, action=100, code=100, msg=success, autoUpload=true, ext=com.tencent.qqmusiccommon.statistics.ext.ExtArgsStack@b354a2c).pcm
EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档EXT.JS_文档...
Ext.Window中的closeAction A.13. 使用同步ajax B. 修改日志 C. 后记 C.1. 2007年12月5日,迷茫阶段 C.1.1. 仇恨 C.1.2. 反省 C.2. 关于ext与dwr整合部分的讨论 C.3. 怎么看文档附件里的范例 C.4. ext开发计划 D. ...
包含3个工具:make_ext4fs、simg2img、kusering.sh。 1. 解压system.img为system.img.ext4。命令:simg2img system.img system.img.ext4 2. 创建system.img.ext4挂载目录tmp; 命令:mkdir tmp; 3. 挂载system....
5.2.2. Ext.MessageBox.confirm() 5.2.3. Ext.MessageBox.prompt() 5.3. 如果你想的话,可以控制得更多 5.3.1. 可以输入多行的输入框 5.3.2. 再看一个例子呗 5.3.3. 下一个例子是进度条 5.3.4. 动画效果,跳出来,缩...
extjs多选下拉框,Ext.ux.form.LovCombo,extjs 以修复多选下拉框火狐下取不到值的问题,火狐下div不显示背景色的问题
从spket IDE 官网下载。 文件名: ext-4.2.1.883.jsb2 对应版本ext-4.2.*版本。spket自动提示ExtJs4,需要ext4.2.1.jsp2文件。
7.2.7 为ext.direct服务的代理:ext.data.proxy.direct / 312 7.2.8 客户端代理:ext.data.proxy.client / 314 7.2.9 从变量中提取数据的代理:ext.data.proxy.memory / 314 7.2.10 使用浏览器存储的代理:ext....
其中,我们可以看到Ext.Ajax可以实现动态与静态的方式提交到web服务器。从中可以看出,其实Ext框架可以非常方便的与现有网站集成。关于Ext.data.Store类,我们可以看出:该框架提供了客户端缓存的功能--这对于我们...
1675166075136_ErrorInfo(from=100, recognizeType=0, action=100, code=100, msg=success, autoUpload=true, ext=com.tencent.qqmusiccommon.statistics.ext.ExtArgsStack@b0eadea).pcm
打包编译ext时使用的extsdk sencha -sdk ext compile -classpath=app page -yui -in index.html -out build/index.html
ext技术pdf学习免费教程下载书籍.rar