用ajax请求数据接口,偶尔会遇到请求成功,但是不进入success的问题,网上很多说法的DOM/JSON格式,我都试过了,就是不进success里面,直接到error函数。
请教同事发现是缓存问题,加个bo_clean()就搞定了。
我是用php开发的,所以引入一些公共文件很正常,不知道那个文件存在输出缓存,导致ajax无法进入success的问题~
此函数用来丢弃输出缓冲区中的内容。
void ob_clean ( void )
if (method_exists($obj_action,$_GET['_action'])) {
ob_clean();//清空以上输出缓存
$_return=$obj_action->$_GET['_action']();
}