在Codeigniter应用程序中使用Jquery每10秒更新一次div
我正在使用codeigniter 2.X应用程序,我试图使用以下Jquery代码在我的视图中每10秒更新一个数字。
var auto_refresh = setInterval( function () { $('#load_score').load('').fadeIn("slow"); }, 10000); // refresh every 10000 milliseconds
在我看来,这是我的div标签
UPDATE
这是我的控制器代码
public function left() { $this->load->model('points'); $data['ScoreOne'] = $this->points->get_ScoreOne(); echo $data['ScoreOne']; } public function right() { $this->load->model('points'); $data['ScoreTwo'] = $this->points->get_ScoreTwo(); echo $data['ScoreTwo']; } } ?>
这是我在“我的视图”中的Javascript:
var auto_refresh = setInterval( function () { $.get("response/left", function(data){ $("#load_score").html($data); } // not sure about fadeIn here! ); }, 10000); // refresh every 10000 milliseconds
当我在浏览器中加载我的视图时 – 页面什么也没显示。
你怎么能这样做,
并且,在php中,使用方法sampleData
创建一个控制器sampleController
那样做:
echo $FighterOneScore;
在你的加载调用中,你实际上并没有调用页面。 你正在回应一些来自php的价值。
您需要加载参数作为回显分数的控制器的URL。