gpt4 book ai didi

javascript - 未调用 AJAX 成功回调函数

转载 作者:太空宇宙 更新时间:2023-11-04 06:33:11 24 4
gpt4 key购买 nike

我在一个简单的网站上使用 python 和 js。我正在尝试从客户端调用方法并获得结果,但无论我做什么成功函数没有发生。

这是我的JS

 $.ajax({
url: "http://127.0.0.1:8000/api/gtest/",
type: "POST",
data: { information : "You have a very nice website, sir."},
dataType: "json",
success: function(data) {
alert ("post is success");
},
error: function(request,error) {
alert(request.responseText);
alert(error);
}
});

这是我的服务器端代码

def gtest(request):
jsonValidateReturn = simplejson.dumps({"jsonValidateReturn": "ddddd"})
return HttpResponse(jsonValidateReturn, content_type='application/json', mimetype='application/json')

服务器响应调用 -“POST/api/gtest/HTTP/1.1” 200 31

试图在这里解决类似的问题但没有成功:\无论我做什么,都只会调用错误函数。错误警报始终为空。没有实际消息。

我知道这可能是一个小改动,但我找不到。

最佳答案

 $.ajax({
url: "http://127.0.0.1:8000/api/gtest/",
type: "POST",
data: {
'information' : "You have a very nice website, sir.",
'csrfmiddlewaretoken': '{{csrf_token}}'
},
contentType: "application/json;charset=utf-8",
dataType: "json",
success: function(data) {
alert ("post is success");
},
error: function(request,error) {
alert(request.responseText);
alert(error);
}
});

关于javascript - 未调用 AJAX 成功回调函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14588121/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com