在code-igniter 3.0
中,我正在使用ajax请求从数据表中删除文件,但是在控制台中我收到的错误是找不到在Ajax请求中传递的URL但是记录被删除了。我找到了一个使用dataType:jsonp
的解决方案,但我无法在我的应用程序中进行更改,因为有太多的ajax请求。将项目从XAMPP
转移到托管服务器后出现问题。谁能帮我。
Ajax请求就像:
function deleteBlog(id){
$.ajax({
url:'<?php echo base_url()."Static_pages/deleteBlogContent/"?>'+id,
type:'POST',
success: function(data){
my_table.ajax.reload( null, false);
}
})
}
我遇到的另一个问题是,当我使用这个网址时:
url:'<?php echo base_url()."index.php/Static_pages/deleteBlogContent/"?>'+id,
而不是:
url:'<?php echo base_url()."Static_pages/deleteBlogContent/"?>'+id,
它有效。 我还在网络选项卡中注意到原点:与主机和引用不同。