Piston/Django で作成した API への ajax 呼び出しを使用しています。ブラウザに直接入力して、API URL が正しいことをテストしました。
ただし、ajax リクエストは常にエラー コールバック関数をトリガーしますが、未定義のエラーを返します。問題は私の 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.")
}
});
});