Python web前端 11 form 和 ajax
一、打开服务器
将handlers.py、httpd.py和libs.py三个文件放入新文件夹中,双击打开httpd.py文件即可
二、ajax请求过程
<script> $ajax({
'url':'/htbin/accept-ajax.py',#路径
'method':'GET',#方法
'data':{#数据
'qqq':'',
'www':'',
}
}).done(function(rep){ #请求成功的响应
consert.log(res);
}).fail(function(error){#请求失败的响应
consert.log(error);
});
三、注意
#前后台交互关注的点是什么
# 前台怎么发数据 后台什么收数据 #能够区分GET和POST
#GRT:数据放在网址里面
#POST:数据放在请求包里面 #能够区分form表单提交和ajax提交
#form提交就是浏览器提交
#ajax提交就是JS提交 #作为后台的学员,我们在框架班里面需要掌握的有:
#怎么拿数据,GET和POST
#可能还需要判断是不是ajax请求
#如果是普通的请求,就返回HTML页面
#如果是AJAX数据,就返回JSON字符串
#作为前端:我想要用什么往后台发送数据(浏览器 js)(form ajax)
#决定请求的方法是什么(get post) #作为后端
#是get(展示页面)post(提交数据,做登录)
#是不是一个ajax请求,name我可能就要返回json数据了