效果如图:
前端代码:
<td>
<a th:href="@{/catalog/kqUser/kqUserUpdateUI?id=}+${vkquser.kqId}"
class="btn btn-primary btn-xs">编辑</a>
<a href="javascript:void(0)" class="btn btn-xs"
th:classappend="${vkquser.stop} eq 0 ? 'btn-danger ' : 'btn-success'"
th:onclick="'javascript:stop(\''+${vkquser.kqId}+'\',\''+${vkquser.stop}+'\')'"
th:if="${vkquser.stop == 1}" th:text="运行">运行</a>
<a href="javascript:void(0)" class="btn btn-xs"
th:classappend="${vkquser.stop} eq 0 ? 'btn-danger ' : 'btn-success'"
th:onclick="'javascript:stop(\''+${vkquser.kqId}+'\',\''+${vkquser.stop}+'\')'"
th:if="${vkquser.stop == 0}" th:text="停用">停用</a>
</td>
js:<script>
var _context_path = $("meta[name='_context_path']").attr("content");
function stop(id, stop) {
var stop = stop == 1 ? 0 : 1;
$.ajax({
url: '/catalog/kqUser/stop',
data: {'kqId': id, 'stop': stop},
dataType: 'json',
type: 'post',
success: function (result) {
if (result.code == 200)
page_back('/catalog/kqUser/kqUserListUI');
else
layer.msg(result.message);
}
});
}
</script>
后台:@RequestMapping(value = "/stop")
@ResponseBody
public Result stop(Integer kqId , Integer stop){
kqUserService.updateStop(kqId,stop);
return ResultGenerator.genSuccessResult();
}