She*_*lly 5 php ajax jquery json codeigniter
我使用CodeIgniter作为我的Web框架,并从控制器中使用,这是我$this->load->view('Apartments_Hotels', $data第一次加载数据。但是现在我需要在视图中使用ajax函数将新数据重新加载到页面中。
视图中的Ajax函数
$(document).ready(function() {
$(".filter_checkbox").click(function(){
var filter = [];
$.each($("input[name='filter']:checked"), function(){
filter.push($(this).val());
});
$.ajax({
async: false,
type: 'POST',
data: {
filter: filter
},
url: "<?php echo base_url(); ?>index.php/ListingsController/showFilterListings",
success: function (response) {
}
});
});
});
Run Code Online (Sandbox Code Playgroud)
控制器功能
public function showFilterListings(){echo $this->load->view('Apartments_Hotels', $data, TRUE);
Run Code Online (Sandbox Code Playgroud)
}
但这是行不通的。任何人都可以使用ajax函数一次又一次地帮助我加载视图