jQuery MiniUI

 找回密码
 立即注册
查看: 2805|回复: 1
打印 上一主题 下一主题

fileupload 二次提交问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2017-6-15 11:48:49 |只看该作者 |倒序浏览
需求是上传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方法里面

Rank: 8Rank: 8

沙发
发表于 2017-6-15 13:16:48 |只看该作者
你这startUpload开始上传,肯定会进到后台方法的,处理上传之后文件的保存。   
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Archiver|普加软件

GMT+8, 2024-9-29 05:27 , Processed in 1.022315 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部