對不起,我的英語。我得到「太多遞歸」的消息,我認爲是在阿賈克斯,這裏是代碼:jquery - Ajax「太多遞歸」錯誤showHide()和css.Fn
function procesarPdf(carpeta,idRevista,dirarchivo,paginaProcesar,nombreArchivo){
$.ajax({
type:"POST",
url:'php/procesar_pdf.php',
data:{carpeta:carpeta,revista:idRevista,archivo:dirarchivo,paginaProcesar:paginaProcesar,nombreArchivo:nombreArchivo},
async:false,
cache:false,
success: function(data) {
var datos = data;
if(datos.terminado==false){
procesarPdf(datos.carpeta,datos.idRevista,datos.archivo,datos.paginaAProcesar,datos.nombreArchivo);
} else {
alert("Finish process");
quitarEspera();
}
}
});
}
我用PDF處理圖像獲得的圖像和縮略圖白衣文件procesar_pdf.php。
當成功我再次調用函數來繼續進程,我使用jquery的進度條來查看進度,但是當進度是50%或56%或65%時,螢火蟲會給我留言「太很多遞歸「與其他錯誤如何」css.Fn「或」showHide(this,arguments)「。
我不知道錯誤,請告訴我,如果知道錯誤。
設置'async:true' –
非常感謝!工作100% – user3427006