在上一篇博客的代码基础上进行:
index.html
//ajax传送json参数 $("#user").blur(function () { $.ajax({ url:"/clean_user/", type:"post", data:{"user":$("#user").val(), "csrfmiddlewaretoken":$("[name='csrfmiddlewaretoken']").val() }, //如果运行成功,则运行以下回调函数,返回相应的值 success:function (data) { console.log(data); var data=JSON.parse(data); //反序列化 if(data.is_reg){ //如果信息已存储过(用户存在),则提醒该用户已使用 $("#user").next().html("该用户已经注册").css("color","red") }else{ $("#user").next().html("用户不存在").css("color","green") } } }) })
urls.py
path('clean_user/',views.clean_user),
views.py
def clean_user(request):
response={"is_reg":True}