django ajax 应用实例
来源:互联网 发布:淘宝高仿鞋子店铺名字 编辑:程序博客网 时间:2024/05/23 23:21
在urls添加
url(r'^wxm/(\w+)/tuangou-add/$', wx_mobile.tuangou_add, name='wxm_tuangou_add'),
在templates中添加
<li class="tuangou" id="tuangouA">参加团购</li>
$('#tuangouA').click(function(){
$.ajax({url: '{% url 'taofang:wxm_tuangou_add' appitem.token %}?bid={{building.id}}',
type: 'GET',
success: function(data){
if(data.error == '0'){
alert('报名成功,请保持电话畅通,我们会第一时间和您联系')
}else if(data.error=='1'){
location.href = data.r_url
}
}
})
})
在views 添加
def tuangou_add(request, token):
'''报名团购'''
appaccount, siteuser, appuser, r_url = get_all_instance(request, token=token)
error = '0'
if r_url:
error = '1'
else:
bid = request.GET.get('bid')
building = Building.objects.filter(id=bid, status='0').first()
building.tuangou_set.create(siteuser=siteuser)
return_data = {'error': error, 'r_url': r_url}
json_data = json.dumps(return_data)
return HttpResponse(json_data, content_type="application/json")
- django ajax 应用实例
- django ajax json实例
- Ajax 之实例应用
- Ajax应用简单实例
- ajax 应用实例
- Ajax应用实例
- jQuery Ajax 应用实例
- AJAX_一个ajax应用实例
- 简单的Ajax应用实例
- JAVA下AJAX应用实例
- Jquery之Ajax实例应用
- struts2-ajax-json应用实例
- PHP中的ajax应用实例
- Ajax项目应用简单实例
- Django模板应用实例templates\hello.html
- Diango学习3:Django模板应用实例
- Django:popup弹出框简单应用实例
- Django ajax
- PowerDesigner 反向工程生成ER图步骤
- Java回调机制(callback)
- 哈希表的开链法
- java代码中发送http请求的DnsResolver使用问题
- BZOJ 4553: [Tjoi2016&Heoi2016]序列
- django ajax 应用实例
- 《链表》——单向链表和双向链表(Java)
- 内容模式
- Linux_2_Navigation
- UVA 1225 Digit Counting(统计数位出现的次数)
- 【IPC通信】命名管道FIFO
- 2015ACM长春赛区网络赛 E题
- Android之ListView优化基本
- 从Eclipse转移到IntelliJ IDEA的一点心得