0

如何使用 jquery ajax 向 php 发送/上传文件信息?info 是要上传的文件。

$.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>
4

1 回答 1

0

你不能单独使用 jQuery 来做到这一点。您需要使用 jQuery 插件(例如Uploadify)或使用HTML 5。请注意,目前并非所有浏览器都支持 HTML 5,因此 jQuery Uploadify 可能是更好的选择。

于 2012-05-09T01:14:16.000 回答