zoukankan      html  css  js  c++  java
  • AJAX提交表单后要清空,否则再次提交原来的数据会认为重复提交,提交失败。使用ajaxSubmit 函数需要引入jquery.form.min.js 文件

    <script src="../../Scripts/js/jquery.form.min.js" type="text/javascript"></script>

    function upLoadImg() {
    var options = {
    url: '/Home/AjaxUploadImg?',
    type: 'post',
    dataType: "text",
    success: function (data) {
    $("#addImgShow").append("<img src='" + data + "' style=' 100px; height:100px; margin-right:3px;'/>");
    //上传结束后清空file 否则继续上传同一张图会失败
    $("#ImgInput").val("");

    },
    error: function () { alert("Error"); }
    };
    $('#upImgForm').ajaxSubmit(options);
    }

    <form id="upImgForm" name="upImgForm" action="" method="post" enctype="multipart/form-data" class="ifu">
    <input type="hidden" id="hblogID" name="hBologID" value="" />
    <input type="hidden" id="blogType" name="blogType" value="2" />
    <input id="ImgInput" name="ImgInput" type="file" value="" onchange="upLoadImg()" style="height:35px; margin-top:-8px;" />
    </form>

  • 相关阅读:
    课程总结
    课程总结
    十四周实验报告&&课程总结
    记事本代码
    第十三周课程总结
    第十二周课程报告
    PTA实验 链表拼接 (20point(s))
    课程总结
    第十四周课程总结&实验报告
    第十三周课程总结
  • 原文地址:https://www.cnblogs.com/90nice/p/3342010.html
Copyright © 2011-2022 走看看