zoukankan      html  css  js  c++  java
  • input上传文件再次选择同一文件失败

    input上传文件时,如遇到后台返回错误提示,没有将上传文件内容入库,

    需要根据提示修改原文件之后再次提交,会出现:

    VM867:1 Uncaught SyntaxError: Unexpected token ')'
        at Object.success (eval at <anonymous> (VM175 jquery.min.js:2), <anonymous>:57:52)
        at HTMLIFrameElement.cb (VM34 jquery.easyui.min.js:6896)
        at HTMLIFrameElement.dispatch (VM175 jquery.min.js:3)
        at HTMLIFrameElement.r.handle (VM175 jquery.min.js:3)

    无法在第二次重复提交相同文件名,这里可以在提交成功之后,清空input框内容,

    再次选择就不会出现这样的错误了。

     $('#formParam').form('submit',{
                        url:'/stockLog/insertStockFile',
                        onSubmit:function(){
                            return $(this).form('enableValidation').form('validate');
                        },
                        success:function(data){
                            console.log(data)
                            var json = eval('(' + data + ')');
                            if(json.returncode =='000'){
                                // console.log(json.returncode)
                                window.location.reload(true);
                            }else {
                                //重置上传文件,避免修改同一文件后再次选择失败
                                $('#productFile').val('');
                                $.messager.alert('操作提示', json.msg);
                            }
                        }
                    });

     

     这里看到重置了input内容。

  • 相关阅读:
    管理信息系统 第三部分 作业
    密码保护
    实现搜索功能
    完成个人中心—导航标签
    个人中心标签页导航
    评论列表显示及排序,个人中心显示
    完成评论功能
    管理信息系统 课程设计
    期末作品检查
    管理信息系统 第三部分 作业
  • 原文地址:https://www.cnblogs.com/SimonHu1993/p/12980383.html
Copyright © 2011-2022 走看看