elliott.david 2017-05-16 13:51 采纳率: 25%
浏览 18

无限Ajax循环

My problem is very simple. I have a javascript that updates an html page everytime it gets a new ajax request. Here is the fetched php:

if (isset($_REQUEST['sowhat'])) {

$file="hello.txt";

while( !file_exists($file) ) {
    sleep(1);
}

unlink($file);
$RESPONSE="ok";
echo json_encode($RESPONSE);

}

I need the javascript to send a query again every time it gets an ok response from the php. How is this achievable? I have tried with a basic infinite loop but the page crashes.

    $.when($.ajax( "json_test.php?sowhat="+"kkk" )).done(function(result){

    console.log(result);
    console.log('done');

    thisone.parent().hide("slide", { direction: "left" }, 500)
    thisone.parent().prev().show("slide", { direction: "right" }, 500)

    // AJAX AGAIN, FOREVER

});

Any help is greatly appreciated, thanks in advance.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
    • ¥15 gdf格式的脑电数据如何处理matlab
    • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
    • ¥100 监控抖音用户作品更新可以微信公众号提醒
    • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
    • ¥70 2048小游戏毕设项目
    • ¥20 mysql架构,按照姓名分表
    • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
    • ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
    • ¥15 linux驱动,linux应用,多线程