栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python学习:使用ajax传输数据及注意事项

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python学习:使用ajax传输数据及注意事项

一般使用非submit按钮时(如button按钮),这时提交数据就需要使用到ajax,下面是ajax的使用方式。

var data = new FormData();
			data.append("register_username",register_username);
			data.append("register_password",register_password1);
			data.append("real_name",real_name);
			data.append("phone",phone);
			data.append("chose_message",chose_message);
			$.ajax({
			type:"POST",
			url:"/login/test",
			data:data,
			processData:false,
			contentType:false,
			dataType:"json",
			success:function(result){
				if(result.status === 100){
					alert(result.user_select_message)
				}else{
					window.location.href = '/user/' + result.redirect_url
				}
			}

当数据传输到指定路由视图完成操作后,需要向前台页面返回结果或传输数据,这是只需return JsonResponse(“数据”),即可将数据返回到ajax并接受数据,如上代码success函数中result则是接收到的返回数据。
切记使用ajax后,与ajax有关联的路由就不能够再使用render或redirect进行跳转了,只能向ajax返回数据或响应(即使用return JsonResponse将数据返回)。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1018691.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号