微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

django+ajax 简单demo

ajax可以做到只刷新局部页面实现信息更新  非常方便

前端

<script>     $(function hasContent() {    //页面一加载便调用函数 也可更改为按钮触发等             $.ajax({                 url:"{% url 'updatemail' %}", //后台接口                 type:"get",          //类型 如果时post需要加csrf_token 验证  页面添加 {% csrf_token %}  data添加  'csrfmiddlewaretoken': function () { return $(':input:first').val() }                 data:{"emailid":$("#emaillogo").val()}, //向后台发送的信息 "emailid"为发送至后头的信息名称$("#emaillogo").val() 为获取前端的数据                 success:function (data) {            //后台处理后返回信息处理                     $("#sendheadline").val(data.headline);                      $("#sendmessage").text(data.message);                 }             })     }); </script>   后台 from django.http import JsonResponse #json def updatemail(request):     emailid = request.GET.get("emailid")     return JsonResponse({'信息名':内容})  返回json格式信息 url path('updatemail/',second_views.updatemail,name='updatemail'),

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐