मैं अपने नियंत्रक में कुछ डेटा पास करने का प्रयास कर रहा हूं, लेकिन मुझे 500 त्रुटि मिल रही है। कुछ शोध के बाद, मैंने पाया कि यह सीएसआरएफ टोकन भेजा नहीं जा रहा है।कोडनिर्देशक से सीएसआरएफ को AJAX डेटा में कैसे शामिल करें
ऐसा लगता है जैसे मैं डेटा के साथ इस शामिल करने की जरूरत: <?php echo $this->security->get_csrf_token_name(); ?>:"<?php echo $this->security->get_csrf_hash(); ?>"
मेरे जे एस सुंदर कमजोर है, तो मैं एक छोटे से यह कैसे को बदलने के लिए ऊपर शामिल करने पर संदेह में हूँ।
<script type="text/javascript">
$(document).ready(function() {
$("#order").sortable({
update : function (event, ui) {
order = $('#order').sortable('serialize');
$.ajax({
url: "<?=base_url().'admin/category/update_order'?>",
type: "POST",
data: order,
success: function(response){
console.log(response);
}
});
}
});
}
);
</script>
क्षमा करें, मैं इस को शामिल नहीं किया, लेकिन लिपि एक फॉर्म का उपयोग नहीं करता है। यह प्रत्येक स्थिति परिवर्तन पर एक सूची में पुन: व्यवस्थित आइटम है। मुझे यकीन है कि यह आसान होगा जब मैं उनका उपयोग करता हूं। धन्यवाद! – Motive
आह मैं देखता हूँ। एक PHP + जेएस समाधान में संपादित। – jchook