zoukankan      html  css  js  c++  java
  • 提交form表单不刷新页面案列

    提交form表单不刷新页面其实很简单的,这里拿上传图片来举列,大家有什么其它的方法也欢迎留言告知与我

           <form action="" method="post" id="IMGFORM" enctype="multipart/form-data" target="upload">
                          <table>
                              <tr>
                                 <td  width="20%"><input  type="file" name="hotelimg" id="hotelimg"/></td>
                                 <td  align="left">
                                     <button type="submit" onclick="return MySubmit();"><span class="glyphicon glyphicon-open">上传图片</span>                       </button>
                                     <span id="IMGERROR" style="color:red;"></span>
                                 </td>
                             </tr>
                         </table>
                      </form>

    <!--这里写个内嵌框 name属性值标明为upload 和form 表单的target属性值一致后台处理后就会返回到指定的内嵌框来

    内嵌框影藏就看不到页面页面刷新的效果了-->

    <iframe src="uploadimg.html"  name="upload" style="disra:none"></iframe>

    <script type="javascript/text">

     /*
    用途:检查输入字符串是否为空或者全部都是空格
    输入:str
    返回:
    如果全是空返回true,否则返回false
    */
    function isNull(str) {
    if (str == "") return true;
    var regu = "^[ ]+$";
    var re = new RegExp(regu);
    return re.test(str);
    }

    function MySubmit(){

      if(isNull($("#hotelimg").val())){

      $("#IMGERROR").html("请选择上传的文件");

      return false;

      }

      $("#IMGFORM").submit();

    }

    </script>

  • 相关阅读:
    bzoj 3456 城市规划 —— 分治FFT / 多项式求逆 / 指数型生成函数(多项式求ln)
    洛谷 P4721 [模板]分治FFT —— 分治FFT / 多项式求逆
    CF 438 E & bzoj 3625 小朋友和二叉树 —— 多项式开方
    Codeforces 447
    Codeforces 1099
    Codeforces 991
    Codeforces 994
    Codeforces 989
    Codeforces 1084
    xj膜你赛(n-1)
  • 原文地址:https://www.cnblogs.com/laotan/p/3885465.html
Copyright © 2011-2022 走看看