2012-05-09 14 views
0

jquery ajaxを使ってファイル情報をPHPに送信/アップロードするには? infoはアップロードするファイルです。jqueryまたはjavascriptを使用してファイルを送受信する方法は?

$.ajax({ 
      type: "POST", 
      url: url, 
      data: data, /* data from input file to upload it */ 
      async: false, 
      beforeSend: function() { 
      }, 
      complete: function() { 

      },   
      cache: false, 
      success: callback, 
      error: function(error) { 
       alert("Some problems have occured. Please try again later: " + error); 
      } 
     }); 

<form id="product-form" action="javascript: product();" enctype="multipart/form-data"> 
<input type="file" name="img" /> 
<a href="#" class="link2" onclick="document.getElementById('product-form').submit()">Submit</a> 
</form> 
+0

は、 'info'のパスですか?それはどういう意味ですか、それはファイルですか? – gdoron

+0

yah私は$ _FILESを使用することができますか? – leo0110

答えて

0

これはjQueryだけでは実行できません。 UploadifyなどのjQueryプラグインを使用するか、HTML 5を使用する必要があります。現時点では、すべてのブラウザがHTML 5をサポートしているわけではありませんので、jQuery Uploadifyをお勧めします。

関連する問題