jquery ajax post圖片流給伺服器進行圖片上傳

來源:互聯網
上載者:User

純ajax 圖片上傳,ajax來post圖片流給伺服器。

FormData 可以把post資料改成流傳輸。

 <form id="frm">
  <div id="box2" style="margin:0px auto; width:100%; min-height:150px; background:#FF9">
    <input type="file" name="file1" id="file1" />
    <input type="button" value="上傳" id="upload">
</form>
 
//ajax 上傳
$("#upload").click(function(){
    var url =  "http://mm.com/ajaxupload.php";
 
    var formData = new FormData($( "#frm" )[0]); 
     $.ajax({ 
          url: url, 
          type: 'POST', 
          data: formData, 
          async: false, 
          cache: false, 
          contentType: false, 
          processData: false, 
          success: function (returndata) { 
            var jsonObj = eval('('+returndata+')');
 
              //alert(jsonObj.f); 
              //$("#idCardFront").val(jsonObj.f);
             //$("#idCardBack").val(jsonObj.b);
 
          }, 
          error: function (returndata) { 
              alert(returndata); 
          } 
     });

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.