今天就跟大家聊聊有关Django中怎么利用ajax异步刷新获取数据,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

创新互联公司专注于南川企业网站建设,自适应网站建设,商城网站定制开发。南川网站建设公司,为南川等地区提供建站服务。全流程按需定制网站,专业设计,全程项目跟踪,创新互联公司专业和态度为您提供的服务
- function MySQLping() { 
- var $host = $("#dbname").val(); 
- var $port = $("#dport").val(); 
- var $eserver = $("#eserver").val(); 
- $.ajax({ 
- type:'post', 
- url:'/eproject/edatabase/add/', 
- data:{a:$host,b:$port,c:$eserver}, 
- dataType:"json", 
- success:function(msg){ 
- if (msg.status) 
- { 
- swal({ 
- icon: "success", 
- text: "SSH连接成功!", 
- }); 
- } 
- else 
- { 
- swal({ 
- icon: "error", 
- text: "SSH连接失败!", 
- }); 
- } 
- } 
- }); 
- } 
views层获取数据的方法
- if request.is_ajax(): 
- dbname=request.POST.get('a') 
- dport=request.POST.get('b') 
- print '8888888888888',dbname,dport 
GET方式异步刷新传数据的方法(常用于 list展示页面)
- function cheshi{{ release.id }}() 
- { 
- $.getJSON('/serman/release/list/',{'a':{{ release.id }},'b':{{ release.status }} },function(ret){ 
- // 填入数据 
- if (ret.status == '0'){ 
- swal({ 
- icon: "error", 
- text: "发布中,请不要重复发布!", 
- }); 
- else { 
- swal({ 
- icon: "error", 
- text: "未知错误!", 
- }); 
- window.open('{% url 'release_list' %}', "_self"); 
- } 
- }) 
- } 
views层获取数据的方法
- if request.is_ajax(): 
- ret = {} 
- delid=request.GET.get('a','') 
看完上述内容,你们对Django中怎么利用ajax异步刷新获取数据有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。
当前标题:Django中怎么利用ajax异步刷新获取数据
当前链接:http://www.scyingshan.cn/article/ihepsj.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 