मैं काम करने के लिए AJAX प्राप्त करने की कोशिश कर रहा हूं, लेकिन मुझे 403 त्रुटि मिल रही है। मैं jquery के लिए काफी नया हूँ।Django jquery AJAX 403 त्रुटि
निम्नलिखित मेरी कोड
$('#prod_search_button').click(function(){
if ($('#inv_prod_list').length) {
//insert a new record
}
else
{
//create the #inv_prod_list table and insert first record
var inv_table= '<table id="inv_prod_list" style="border: 2px solid #dddddd;"></table>';
// create query object
var prod_query = {
query: jQuery.trim($('#id_prod_query').val())
};
// convert object to JSON data
var jsonQuery = JSON.stringify(prod_query);
$.ajax({
type: 'POST',
url: '/company/product/item_search.json/',
data: jsonQuery,
success: function(jsonData){
var parsed = JSON.parse(jsonData);
$('#inv_prod_wrap').html(inv_table);
var new_record = 'this is html for new row'
$('#inv_prod_list tr:last').after(new_record);
//off rows alt color
}
});
}
});
उपयोग Firebug (एक Firefox विस्तार) (या किसी अन्य Javascript कंसोल) में शामिल देखने के लिए 403 के पीछे का कारण है । आप Django त्रुटि पृष्ठ (सीएसआरएफ टोकन के बारे में उपयोगी संकेत के साथ) देखेंगे। – LaundroMat
http://stackoverflow.com/a/30210391/940098 – Wtower