锤爆Ajax第二天——java

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

CourseLiveController.java

//不可以删除直播中
	@RequiresPermissions("courselive:courseLive:edit")
	@RequestMapping(value = "noDeleteLive")
	@ResponseBody
	public String delete(String id) {
		CourseLive coureslive =courseLiveService.get(id);
		return coureslive.getStatus();
	}

courseLiveList.jsp

function deleteCourseLive(id,url,content, oks, cancels, titles,endFlag) {
		$.ajax({
			type: "POST",
			data:{"id":id},
			url: "${ctx}/courselive/courseLive/noDeleteLive",
			dataType:"json",
			success:function(data){
				if(data == 1){
					delete_row(url,content, oks, cancels, titles);
				}else if(data == 3){
					delete_row(url,content, oks, cancels, titles);
				}else if(data == 2){
				//该课程正在直播中,不可以删除该课程
					layer.msg("<fmt:message key='courseLiveList.msg1'/>");
				}
			},
			error:function(data){
			//请求出错
				layer.msg("<fmt:message key='error.request.error'/>");
			}
		});
		return false;
		
	}
<shiro:hasPermission name="courselive:courseLive:edit">
	<td>
	<!--确定要删除此课程吗?-->
	<fmt:message key='courseList.affirm' var='affirm'/>
	<a href="${ctx}/courselive/courseLive/form?id=${courseLive.id}" class="layui-btn layui-btn-xs">
	<!--修改-->
	<spring:message code="courseLiveList.update" /></a>
	<a href="${ctx}/courselive/courseLive/delete?id=${courseLive.id}" 
	   class="layui-btn layui-btn-danger layui-btn-xs" 
	   onclick="return  
	   			deleteCourseLive('${courseLive.id}',
	   			'${affirm}', 
	   			this.href,
	   			<!--确认-->
	   			'<fmt:message key='common.confirm'/>',
	   			<!--确定-->
	   			'<fmt:message key='common.ok' />',
	   			<!--取消-->
	   			'<fmt:message key='common.cancel' />',
	   			'${courseLive.status}')">
	   			<!--删除-->
	<spring:message code="courseLiveList.delete" /></a>
	</td>
</shiro:hasPermission>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘二壮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值