带有ajax 403的CSRF codeigniter(禁止)

时间:2017-11-13 12:51:16

标签: php jquery ajax codeigniter

我的脚本有问题 我尝试在我的codeigniter和ajax中使用CSRF但不使用错误403

这是我的HTML:

<?php echo form_open_multipart('dashboard/add_item') ?>
<input type="hidden" id="csrf_test_name" name="<?=$this->security->get_csrf_token_name();?>" value="<?=$this->security->get_csrf_hash();?>" style="display: none">

这是我的javascipt:

 $("#propinsi_id").change(function(){           
    var propinsi_id = {propinsi_id:$("#propinsi_id").val()};
    var csrf_test_name = {csrf_test_name:$("input[name=csrf_test_name]").val()};
    $.ajax({
        type: "POST",
        url : "<?php echo site_url('dashboard/select_kota')?>",
        data: {propinsi_id,csrf_test_name},
        success: function(msg){
            $('#kota').html(msg);
        }
    });
});

0 个答案:

没有答案