1.向服务器发送请求的途径
# 向服务器发送请求的途径 1. 浏览器地址栏,默认get请求 2. form表单: get请求 post请求 3. a标签,默认get请求 4. Ajax 特点: (1) 异步请求 (2) 局部刷新 # 比如注册用户名时提醒,用户名已存在 方式: get post
2、简介
AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML,现在更多使用json数据)。
- 同步交互:客户端发出一个请求后,需要等待服务器响应结束后,才能发出第二个请求;
- 异步交互:客户端发出一个请求后,无需等待服务器响应结束,就可以发出第二个请求。
AJAX除了异步的特点外,还有一个就是:浏览器页面局部刷新;(这一特点给用户的感受是在不知不觉中完成请求和响应过程)
先学习jQuery的Ajax
2、基于jquery的ajax请求
1.在线jquery cdn
http://www.jq22.com/jquery-info122
1一个简单的例子Django文件 -Ajax传递数据
urlpatterns = [ path('admin/', admin.site.urls), path('index/', views.index), path('test_ajax/',views.test_ajax), ]