Я использую ajax-вызов для моего API, созданного с помощью Piston / Django.Я проверил правильность URL-адресов API, напрямую набрав их в браузере.
Однако запрос ajax всегда вызывает функцию обратного вызова error, но возвращает неопределенную ошибку.Я думаю, что проблема где-то внутри моего вызова ajax.Кто-нибудь может мне помочь?Большое спасибо.
Вот мой JavaScript:
$("#delete_req").click(function(event){
//PUTs data, saving new permissions
alert("delete_req");
event.preventDefault();
$.ajax({
url:"{{SITE_URL}}requests/api/manage/disc={{vialogue.discussion_id}}&puser={{req.userid}}&acc=0/",
type:'GET',
success: function(data, textStatus, jqXHR){
location.reload( true );
},
error: function(jqXHR, textStatus, errorThrown){
alert(errorThrown);
alert(textStatus);
alert("There was an error deleting this request. Please try again or contact us for help.")
}
});
});