很抱歉,因为这篇文章与某些帖子重复。但我的英语仅限于阅读一篇文章的内容,我也是一个新的javascript。 假设在我的插件中有一个函数将执行从1到100的循环。当我点击一个按钮并按照这样的ajax处理时它将被运行:
//I dont need paste full JS codes, because it worked
jQuery.ajax({
url : ln_ajax_handle.ajax_url,
type : 'post',
data : {
action : 'ln_ajax_handle',
main_data : json_data
},
success : function(result){
jQuery('#ln-modal-bangchinh').html(result);
}
});
好的,现在我们将查看我的php函数
function ln_ajax_handle(){
$data = $_POST['main_data'];
for($i = 1; $i <= 100; ++$i){
echo $i . $data . '<br>';
}
wp_die();
}
循环完成后我可以得到结果。但是,我想在$i + 1
之后,echo
将在循环执行时显示到网页。因为实时,我需要处理更大的数据,如果我可以在其中一个完成时检查结果,那就更好了。
请帮我一个简单的例子。谢谢!