代码点火器&AJAX-Div重新加载不起作用
Codeigniter & AJAX - Div reload not working
我可以直接在页面上显示数据库中的文本。问题是,当文本在数据库中编辑时,我希望它能立即重新加载并显示新文本,而无需重新加载页面。
我没能做到这一点,我不知道为什么这不令人惊叹。我希望它每2秒重新加载一次。
我的视图文件
<div id="results"></div>
<script>
$.ajax({
url: "<?php echo base_url('home/get') ?>",
cache: false,
success: function (html) {
$("#results").text(html);
},
Timeout:2000
});
</script>
我的控制器
public function get() {
$this->load->model('editor_model');
$result = $this->editor_model->get();
if ($result) {
echo $result->body;
}
}
它显示它,但不重新加载。请帮忙。谢谢
Timeout
像那样使用是错误的
试试看,
var i = setInterval(function(){
$.ajax({
url: "<?php echo base_url('home/get') ?>",
cache: false,
success: function (html) {
$("#results").text(html);
},
});
},2000)
您需要使用setInterval()
<script>
$(document).ready(function(){
var interval = function(){
$.ajax({
url: "<?php echo base_url('home/get') ?>",
cache: false,
success: function (html) {
$("#results").text(html); // you can use .append(html) instead of .text(html) to append new data to div
},
Timeout:2000
});
});
//var get_new_data = setInterval(interval , 5000);
setInterval(interval , 5000);// it will refresh ajax every 5 seconds you can use a previous line if you need to stop interval by using clearInterval(get_new_data);
});
</script>
相关文章:
- 弹出加载不起作用
- GULP中的Ctrl+S之后,实时重新加载不起作用
- 影子盒加载不起作用
- 余烬 CLI 实时重新加载不起作用
- 在Javascript中保存和加载不起作用
- 路由到新页面时加载不起作用
- IE11 脚本加载不起作用(有时)
- 砌体图像加载不起作用
- Jquery 移动加载不起作用
- 在javascript/jquery中加载不起作用
- jquery瀑布插件's等待图像加载不起作用
- 简单的Jquery/Ajax加载不起作用
- 代码点火器&AJAX-Div重新加载不起作用
- HTML加载不起作用
- 有什么原因吗('img')加载不起作用(jQuery)
- 弹出加载不起作用
- 图像加载不起作用,错误Uncaught TypeError:类型错误
- 窗口加载不起作用
- 加载不起作用,但鼠标悬停正常工作
- 在wordpress中,ajax加载不起作用