我使用ajax(jquery)和递归时遇到问题。我调用一个包含递归函数的php脚本。我不知道发生了什么,但每次调用$ ajax函数时都会出现这个错误:
POST **myURL** 500 (Internal Server Error)
f.support.ajax.f.ajaxTransport.send jquery.min.js:4
f.extend.ajax jquery.min.js:4
$.ajax jquery.validate.js:1068
myfunction file.php:216
(anonymous function) file.php:1
onclick
答案 0 :(得分:1)
您应检查服务器日志以查看发生的错误。每当您收到500错误时,表示您的服务器确实从浏览器接收数据,但服务器代码中出现了问题。换句话说,问题不在浏览器代码中(即它不是jQuery / Javascript),所以看看服务器日志,看看那里发生了什么。
答案 1 :(得分:0)
我修复了我的脚本,我只想向大家推荐“返回基础”。我花了4个小时试图解决它(我认为这是一个递归问题),最后我发现了错误:我的PHP脚本中出现了语法问题。