我试图在yii中使用ajax,但有时加载不会在我的浏览器中停止,有人知道为什么吗?
这是我的代码,我知道它不是最好的解决方案,但它有效(除了谷歌浏览器中的无休止加载)
<script>
function refresh(){
<?
echo CHtml::ajax(array('url' => CController::createUrl('results/UpdateAjax'), 'update' => '#data'
, 'complete' => 'function(html){refresh()}'
))
?>
}
</script>
Yii::app()->clientScript->registerScript('firstRefresh', "$(document).ready(function () {" .
CHtml::ajax(array('url' => CController::createUrl('results/UpdateAjax'), 'update' => '#data'
, 'complete' => 'function(html){refresh()}'
))
. "});", CClientScript::POS_READY);