在js中return false的作用一般是用来取消默认动作的;默认情况下点击一个<a>元素,页面会跳转到该元素href属性指定的页.
return false 可以进行终止跳转,return true 执行跳转。
单击一个链接除了触发onclick事件,接着会执行设置的href页面的跳转。所以如果你想取消之后的执行跳转,就可以return false。
如下:
<a href="#" th:href="@{/admin/tags/delete/{id}(id=${tag.id})}"
onclick="javascript:return del();" class="ui red button">删除</a>
function del() {
var msg = "您真的确定要删除吗?\n\n请确认!";
if (confirm(msg)==true){
// alert('去删除');
return true;
}else{
// alert('取消删除');
return false;
}
};