后台逻辑

编辑cms.views.py

@bp.route('/dbanner/',methods=['POST'])
@login_required
def dbanner():
banner_id = request.form.get('banner_id')
if not banner_id:
return xjson.json_param_error(message='请传入轮播图id!') banner = BannerModel.query.get(banner_id)
if not banner:
return xjson.json_param_error(message='没有这个轮播图!') db.session.delete(banner)
db.session.commit()
return xjson.json_success()

前台逻辑

编辑banner.js

$(function () {
$(".delete-banner-btn").click(function (event) {
var self = $(this);
var tr = self.parent().parent();
var banner_id = tr.attr('data-id');
xtalert.alertConfirm({
"msg":"您确定要删除这个轮播图吗?",
'confirmCallback': function () {
bbsajax.post({
'url': '/cms/dbanner/',
'data':{
'banner_id': banner_id
},
'success': function (data) {
if(data['code'] == 200){
window.location.reload();
}else{
xtalert.alertInfo(data['message']);
}
}
})
}
});
});
});

最新文章

  1. PE530 : GCD of Divisors
  2. POJ 3683 Priest John's Busiest Day (2-SAT)
  3. bzoj2438[中山市选2011]杀人游戏
  4. Linux的watch命令 — 实时监测命令的运行结果
  5. mysql 超级管理员
  6. 忘记Mysql的root密码的处理办法
  7. 8.3 ContosoMVCWeb官方案例学习
  8. CRM 2016 自动保存 Save event arguments
  9. MongoDB (三) MongoDB 安装
  10. Android手机播放电脑视频文件-屌丝必备
  11. Java集合类之向量Vector
  12. supervisor:进程管理工具
  13. 简明4步,让Python的好朋友Pycharm变得更加雅观!
  14. zw字王《中华大字库》2018版升级项目正式启动
  15. java Arrays.asList方法注意事项
  16. windows docker常用命令
  17. sgu 203 Hyperhuffman
  18. 海康抓拍机SDK开发
  19. [vb.net]控制台进度条的示例
  20. 如何根据select选择的值反查option的属性

热门文章

  1. C11性能之道:标准库优化
  2. C语言数据库-二叉树
  3. 【bzoj】1927 [Sdoi2010]星际竞速
  4. jsp之jstl核心标签库
  5. js按值及引用传递中遇到的小问题
  6. Part2-HttpClient官方教程-Chapter6-HTTP缓存(HTTP Caching)
  7. java===java基础学习(2)---运算符,三元操作符,数学函数
  8. C基础 万能动态数组
  9. 使用js获取url里的指定参数
  10. MYSQL有外键无法删除