jQuery MiniUI
标题:
fileupload 二次提交问题
[打印本页]
作者:
hll
时间:
2017-6-15 11:48:49
标题:
fileupload 二次提交问题
需求是上传excel 文件 在后台做校验的时候判断excel中的数据是否已经存在数据库,如果存在前台页面弹出一个确认对话框 提示是否覆盖,用户点确认后再次提交文件进行导入代码: function onUploadSuccess(e) {
mini.get("do_upload").setEnabled(true);
var json = mini.decode(e.serverData);
if(json != undefined && json.ret != undefined && json.ret == false){
if(json.msg != undefined && json.msg != "" && json.msg != null){
if(json.msg=="已存在"){
mini.confirm("存在相应数据,是否覆盖?", "确定?",
function (action) {
if (action == "ok") {
var fileupload = mini.get("file");
fileupload.startUpload();
} else {
CloseWindow(e);
}
}
);
}else{
top.window.autoAlert(json.msg,100000000000);
}
}else{
alert("系统错误提示不明确,请联系管理员");
}
}else{
top.window.autoAlert("导入成功");
CloseWindow(e);
}
}
现在问题是点确认覆盖的时候在执行startUpload()不会进入后台action方法里面
作者:
dforce
时间:
2017-6-15 13:16:48
你这startUpload开始上传,肯定会进到后台方法的,处理上传之后文件的保存。
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2