form表单提交文件(图片/视频),提交成功后留在当前页面并返回回调函数


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script src="jquery.js"></script>
<script src="jquery.form.js"></script>
</head>
<body>
  <form id="myform" method="post" enctype="multipart/form-data" action="http://192.168.0.114:8080/libomo-web/web/tVideoUpload/up.do">
    <!-- capture表示,可以捕获到系统默认的设备,比如:camera--照相机;camcorder--摄像机;microphone--录音。
  accept表示,直接打开系统文件目录。 -->
      <!-- <input type="file" accept="video/*" name="filename" capture="camcorder"> -->
      <input id="fileBtn" type="file" accept="video/*" name="filename">
      <button>提交</button>
    </form>

  <script>
  $(function(){
      $("#myform").ajaxForm({
          //定义返回JSON数据,还包括xml和script格式
          dataType:'json',
          beforeSend: function() {
              //表单提交前做表单验证
          },
          success: function(data) {
              //提交成功后调用
              alert(data.data.url);
          }
      });
  });

  </script>
</body>
</html>

必须引入jquery.form.js,可以自行下载或去我的GitHub上下载  https://github.com/zlmhs/form


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM