脚本.js
$('#loginform').submit(function(e){
$.ajax({
type:"POST",
url:"/accounts/login/ajax/",
data:$('#loginform').serialize(),
success: function(msg){
var msg = msg;
msg = JSON.parse(msg);
$('#messagestatus').html('');
if(msg.username != null){
$('#messagestatus').append(msg.username);
}
if(msg.password != null){
$('#messagestatus').append(msg.password);
}
}
});
e.preventDefault();
});
返回的对象
{'username':['Required'],'password':['Required']}
当我正在使用JSON.parse
并发出警报时,它显示了正确的错误,但是当我将它附加到messagestatus
div 时它没有响应,请帮忙。