0

我正在使用 jquery 表单插件(版本:3.31.0-2013.03.27)和 PHP 开发网站。我基本上使用 jquery 表单插件将图像提交到服务器,服务器处理图像并将其发送回浏览器。到现在一切都很好!但是一旦我上传了一张新图片,问题就出现了,浏览器最终只显示以前上传的图片。服务器端没问题,它获取新图像并存储在文件系统中。代码在谷歌浏览器中运行良好,没有问题,但火狐、opera 和 safari 显示之前上传的图像。我的 jQuery 代码是:

$(document).ready(function() { 
            $('#UploadForm').on('submit', function(e) {
                e.preventDefault();
                $('#SubmitButton').attr('disabled', ''); // disable upload button
                //show uploading message
                $("#output").html('<div style="padding:10px"><img src="pic/ajax-loader2.gif" alt="Please Wait"/> <span>Uploading...</span></div>');
                $(this).ajaxSubmit({
                    target: '#output',
                    success:  afterSuccess //call function after success
                });
            });
        }); 

任何帮助表示赞赏!提前致谢!!!

4

0 回答 0