codeigniter 3.1上的多个ajax调用显示403禁止访问

时间:2017-05-21 05:01:48

标签: php jquery ajax codeigniter

Codeigniter 3.1上的多个ajax调用显示403禁止访问。首先ajax调用工作正常但是在第一个ajax调用成功后第二个ajax调用显示" 无法加载资源:服务器响应状态为403(禁止)"。不知道我哪里做错了!

$(document).on({
        click: function() {
            var ___product_id = $(this).attr('data-item-id');
            var ___product_add_option = $(this).attr('data-option-type');
            var ___product_click_option = $(this).attr('data-click-option');
            alert(___product_click_option);
            $.ajax({
                url: ajaxURL+'ajax_home/insert_form_item_to_cart',
                type: "POST",
                datatype: 'json',
                data: {'product_id':___product_id, 'product_add_option':___product_add_option,'product_click_option':___product_click_option,'<?php echo $this->security->get_csrf_token_name(); ?>':csrf_value},
                success: function(_response){
                    $.post(ajaxURL + 'ajax_home/getProductCategory',{
                        'product_click_option':___product_click_option,
                        '<?php echo $this->security->get_csrf_token_name(); ?>':csrf_value
                    },function(response,status){
                        alert("Data: " + data + "\nStatus: " + status);
                    });
                }, error: function(err){
                    alert('Error ' + err.name + 'Error ' + err.message + 'Error ' + err.description);
                }
            });
        }
    },'.__product_add_to_cart_option_normal_,.__product_add_to_cart_option_gift_');

0 个答案:

没有答案