你好,我正在使用 AJAX 调用控制器来获取部分内容,我的应用程序基于 CodeIgniter,启用了 CSRF 保护。
我的 AJAX 代码:
$('#classes').change(function(){
$classes=$(this).val();
$.ajax({
type:"POST",
data:{
'<?php echo $this->security->get_csrf_token_name(); ?>' : '<?php echo $this->security->get_csrf_hash(); ?>',
'class':$classes
},
url:"<?php echo base_url();?>index.php/admin/getsection/"+$classes,
success:function(return_data)
{
//alert(return_data);
$('#section').html('');
$('#section').html(return_data);
$('#section').val(section);
}
});
当我第一次调用ajax函数时,它会完美运行。但是当我再次运行相同的函数时,它会返回403禁止错误。请建议我该怎么做。