Javascript 引导框确认-选择“确定”时包括href
我正在尝试添加到测试页面 当前,当我在触发引导框的超链接中包含href标记时,无论单击什么确认按钮(取消或确定),都会触发href 如何将href标记包含到引导框js代码中,仅当用户选择OK confirm(确定确认)选项时才会触发该代码?我尝试了几次,但都没有成功 以下是带有href标记的超链接:Javascript 引导框确认-选择“确定”时包括href,javascript,jquery,html,django,bootbox,Javascript,Jquery,Html,Django,Bootbox,我正在尝试添加到测试页面 当前,当我在触发引导框的超链接中包含href标记时,无论单击什么确认按钮(取消或确定),都会触发href 如何将href标记包含到引导框js代码中,仅当用户选择OK confirm(确定确认)选项时才会触发该代码?我尝试了几次,但都没有成功 以下是带有href标记的超链接: <a id="id_customized_details_duplicate" href="{% url customized_details_duplicate customized_det
<a id="id_customized_details_duplicate" href="{% url customized_details_duplicate customized_detail.id %}">Duplicate</a>
尝试这种方法,防止
锚定标记的默认操作
&添加窗口重定向调用,该调用在引导框
确认处理程序中具有相应的href
位置(单击“确定”选项时)
现场演示:
快乐编码:)尝试这种方式,防止
锚定标记的默认操作
&使用引导框中相应的href
位置添加窗口重定向调用(单击“确定”选项时)
现场演示:
快乐编码:)谢谢你的代码,但我已经修改了几个小时了,因为window.location=$(this.attr(“href”);这行代码似乎不起作用。有什么建议吗?@user1261774:你能创建一个JSFIDLE吗?我会检查一下there@user1261774当前位置此处按预期工作。谢谢您的帮助。“多亏了你的jfiddle,我现在可以工作了。”@JoshYates1980:不知道为什么jsfiddle链接会断开,但不管怎样,我现在已经修好了。谢谢你让我知道:)谢谢你的代码,但我已经修改了几个小时了,因为window.location=$(this.attr(“href”);这行代码似乎不起作用。有什么建议吗?@user1261774:你能创建一个JSFIDLE吗?我会检查一下there@user1261774当前位置此处按预期工作。谢谢您的帮助。“多亏了你的jfiddle,我现在可以工作了。”@JoshYates1980:不知道为什么jsfiddle链接会断开,但不管怎样,我现在已经修好了。谢谢你让我知道:)
$(document).ready(function(){
$('#id_customized_details_duplicate').on('click', function(){
bootbox.confirm("Are you sure?", function(result) {
if (result) {
//include the href duplication link here?;
//showProgressAnimation();
alert('OK SELECTED');
} else {
alert('CANCEL SELECTED');
}
});
});
});
$(document).ready(function(){
$('#id_customized_details_duplicate').on('click', function(event){
event.preventDefault();
bootbox.confirm("Are you sure?", function(result) {
if (result) {
//include the href duplication link here?;
window.location = $(this).attr("href");
//showProgressAnimation();
alert('OK SELECTED');
} else {
alert('CANCEL SELECTED');
}
});
});
});