0

我写了一个脚本,我可以用 jquery ajax php 上传多个图像。这是 jquery 和 html 部分

$(function () {
    var form_control = $('#myForm');

     $('#myform').on('click', '.upload', function(){   
            var form = new FormData($('#myform')[0]);
            $.ajax({
                url: 'image_send_form.php',
                type: 'POST',
                 beforeSend: function ( xhr ) {
                 $("#gif").show();
            },
                success: function (r) {

                    $("#gif").hide();
                    $('.container_upload_form').html(r);

            },

            data:form,
                cache: false,
                contentType: false,
                processData: false
            });
            $('.confirm_upload').show();
        });
    });


<form enctype="multipart/form-data" id="myform">    
<input type="file" accept="image/*" multiple name="image[]" id="image" />
<input type="button" value="Upload images" class="upload" />
<input type="button" value="Cancel" id="close_upload"/>

该脚本完美运行..但我想做一些不同的事情..我不想要任何提交按钮..我的意思是根据这段代码,如果我必须先上传任何图像,我必须选择它然后单击按钮上传。 .我想要的是当我选择任何图像时它会自动上传!就像脸书个人资料图片一样!我们不必点击任何按钮上传到那里!有什么帮助吗?...

4

0 回答 0