2014-10-16 33 views
0

我有问题。窗口确认重定向即使取消

我有这个窗口确认:

<td> 
    <span> 
    <a onClick="return confirm('Opravdu si přejete odebrat školu z oblíbených?');" href="{{ path('parent/school/remove', {'school_id': school.id}) }}"> 
     <i class="fa fa-times-circle fa-2x"></i> 
    </a> 
    {{school.name}} 
    </span> 
</td> 

但我是否点击OK,或取消,它仍然会PROC链接href属性,并重定向到这个动作。

回答

2

做这样的:

<a onclick="confirm('Leave?') || event.preventDefault()" href="http://en.wikipedia.org">Wikipedia</a> 

http://jsfiddle.net/DerekL/5s47wujv/

+0

可悲的是,它仍然工作同样的方式... :( – 2014-10-16 13:45:18

+1

@ user1999739 - 你确定你输入正确请问演示我的回答工作? ? – 2014-10-16 13:46:33

+0

这并不会停止浏览器的标签关闭事件(我认为@ user1999739也想停止它) – GramThanos 2014-10-16 13:53:53