Когда я запускаю следующий код с csrf_protection = true
, я получаю результат: "Запрошенное вами действие недопустимо."
Как я могу исправить работу кода с csrf_protection = true
?
<script>
$(document).ready(function(){
load_data();
function load_data(query)
{
$.ajax({
url:"<?= base_url('s/ChatController/fetch'); ?>",
headers: {'AuthKey': '<?=$this->security->get_csrf_hash();?>'},
method:"POST",
data:{query:query},
success:function(data){
$('#result').html(data);
},
error: function (xhr, ajaxOptions, thrownError) { // Ketika terjadi error
alert(xhr.responseText); // munculkan alert
}
})
}
$('#search_text').keyup(function(){
var search = $(this).val();
if(search != '')
{
load_data(search);
}
else
{
load_data();
}
});
});
</script>