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 だけでこれを行うことはできません。Uploadifyなどの jQuery プラグインを使用するか、HTML 5 を使用する必要があります。現時点では、すべてのブラウザーが HTML 5 をサポートしているわけではないため、jQuery Uploadify を選択することをお勧めします。

于 2012-05-09T01:14:16.000 に答える