如何从AJAX POST请求中收到对URL的响应?
这是我的代码:
'ENGINE': 'django.db.backends.postgresql'
'ENGINE': 'django.db.backends.postgresql_psycopg2'
当用户提交表单时,我会获得用户名和密码,该表单会将POST请求发送到URL。
如果POST请求成功(即服务器收到请求),它将发送带有“登录成功”的JSON。
我什至无法显示此响应消息,因为提交表单后什么也没显示。
答案 0 :(得分:2)
尝试为您的ajax请求添加成功。
success: function (msg) {
console.log(msg)
}
答案 1 :(得分:0)
在警告响应之前使用JSON.parse(msg),因为Ajax响应是一个json
done: function (msg) {
alert(JSON.parse(msg))
},
fail: function (msg) {
alert(JSON.parse(msg))
},
always: function(msg) {
alert(JSON.parse(msg))
}