Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在RubyonRails中自动更新和显示视图中的变量?_Javascript_Ruby On Rails_Ajax_Json_Comet - Fatal编程技术网

Javascript 如何在RubyonRails中自动更新和显示视图中的变量?

Javascript 如何在RubyonRails中自动更新和显示视图中的变量?,javascript,ruby-on-rails,ajax,json,comet,Javascript,Ruby On Rails,Ajax,Json,Comet,我有很多用户 每个用户都有自己的赌注和自己的赌注 属于用户的下注总数为:下注\赢+下注\输+下注\进行中 在每个用户的配置文件中,用户可以通过单击每个已赢、已输或正在进行的赌注的单选按钮来设置自己是否已赢或输 现在,我想在个人资料页面上实时显示用户的中奖百分比下注赢/下注赢+下注输*100%;也就是说,当用户将赌注设置为中奖状态时,他的中奖百分比应自动在其个人资料中更新,而无需刷新页面 这怎么可能呢 AJAX轮询 WEB套接字查看 或完全彗星状或 对于小功能,我建议使用AJAX轮询。对于大而复杂

我有很多用户

每个用户都有自己的赌注和自己的赌注

属于用户的下注总数为:下注\赢+下注\输+下注\进行中

在每个用户的配置文件中,用户可以通过单击每个已赢、已输或正在进行的赌注的单选按钮来设置自己是否已赢或输

现在,我想在个人资料页面上实时显示用户的中奖百分比下注赢/下注赢+下注输*100%;也就是说,当用户将赌注设置为中奖状态时,他的中奖百分比应自动在其个人资料中更新,而无需刷新页面

这怎么可能呢

AJAX轮询

WEB套接字查看

或完全彗星状或


对于小功能,我建议使用AJAX轮询。对于大而复杂的事情,我会使用juggernaut。我从来没用过SocketIO,但它看起来很性感

我想这款神像宝石会帮你的