0


一文精通AJAX

一文精通AJAX

1.概述

AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。

AJAX 不是新的编程语言,而是一种使用现有标准的新方法。

AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。

AJAX 不需要任何浏览器插件,但需要用户允许JavaScript在浏览器上执行。

AJAX 工作原理
在这里插入图片描述


2.AJAX的初步使用

ajax是jquery里面的一个集成包,属于异步编程的搬运工

下载jquery

jquery下载

或者直接复制:
jquery-3.6.0
在这里插入图片描述
之后在模板页面中引入jquery

使用ajax

urls.py

path('miscQuestions/',msgviews.miscQuestions),# 接口

views.py

defmiscQuestions(request):
    queData = request.GET.get('ceshi')return HttpResponse(queData)

模板文件:

<span id="ajax-content">123</span><!--ajax服务器传值,获取信息--><script>functionfn(){// 这里需要设置一下js onclick事件
        $.ajax({url:"/miscQuestions/",data:{'ceshi':"我爱你哦"},success:function(return_data){$('#ajax-content').html(return_data);}})}</script>

在这里插入图片描述
触发事件后,变为:
在这里插入图片描述

标签: javascript ajax 前端

本文转载自: https://blog.csdn.net/Gherbirthday0916/article/details/124424061
版权归原作者 世界尽头与你 所有, 如有侵权,请联系我们删除。

“一文精通AJAX”的评论:

还没有评论