当前位置: 首页 > 工具软件 > Tastypie > 使用案例 >

ajax 127.0.0.1 404,使用jQuery ajax()发布到Tastypie资源导致404

冯峻
2023-12-01

我似乎无法看到我做错了什么。一切工作在邮差,所以我知道API是好的。我怀疑我在做ajax问题。使用jQuery ajax()发布到Tastypie资源导致404

我得到德下面的错误与下面的代码:POST http://127.0.0.1:8000/feedback/api/fb/feedback/ 404 (NOT FOUND)

$('#feedback-send').click(function(event) {

var feedback_api = "/feedback/api/fb/feedback/";

var data = JSON.stringify({

"user": $("input[name=user]").val(),

"feedback": $("input[name=feedback]").val(),

"page": $("input[name=page]").val(),

"user_agent": $("input[name=user_agent]").val()

});

$.ajax({

url: feedback_api,

type: "POST",

contentType: "application/json",

data: data,

dataType: "json",

processData: false,

success: function (data) {

console.log('got it');

console.log(data);

//$('.alert.information').show().delay(3000).fadeOut();

//$('#feedback-form').fadeOut();

},

error: function() {

$('.alert.error').show().delay(3000).fadeOut();

}

});

return false;

});

+0

我没有看到任何代码错误。你能用'curl'进行调试吗?否则404意味着URL是错误的。 –

 类似资料: