ajax - 上传图片时递归过多

标签 ajax jquery

当我尝试在本地通过ajax上传图像时,浏览器显示错误递归太多。所以我无法在本地测试它,但它可以在 Heroku 的生产中使用

$('#fileupload_pers').fileupload({ 
    url: '/create_img_prs',
    add: function (e, data) {
                    $('#upload_pers').html('<p class="upl label label- 
success">Uploading....please wait</p>');
                    data.submit();
                },
    success: function (r) {
            //$('#upload').remove();
            $('#upload_pers').empty();
            $('#upload_pers').html('<p class="upl label label-success">Successfully 
 Uploaded Image</p>') ;
            $('#id_poster_pers').attr('value',r["id"]);
            $('#upload_pers').fadeOut(6000);
            }
  });

最佳答案

错误“递归过多”可能是由于(意外)包含 jquery.fileupload.js 两次而引起的。

https://github.com/blueimp/jQuery-File-Upload/issues/2814

关于ajax - 上传图片时递归过多,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18052387/

相关文章:

javascript - $.when() 与 Deferreds 数组不调用完成操作

javascript - 根据单选按钮从模板创建表单

javascript - 如何让下拉菜单选项显示值的串联

javascript - 如何在 React 中使用 jquery-scrollto?

php - 如果页面上存在 JavaScript 错误,谷歌地图是否无法加载?

php - 将表单数据发布到另一个页面,然后再次发布

javascript - JavaScript 中的“this”引用

javascript - 再次使用 ajax 加载表单时未选中单选按钮

java - Ajax 将请求结果发布到跨域请求被阻止 : The Same Origin Policy disallows reading the remote resource

jquery - SmartStore 风格的下拉列表