每次点击按钮都需要点击一下取消

时间:2017-05-17 11:53:08

标签: javascript jquery

我有问题。每次单击确认'取消'时,下次需要再次单击关闭对话框。

$('.boton-estado').unbind().click(function () {
$('#id_estado').val($(this).val());
$("#estados").submit(function (event) {
    if (!confirm("¿Realizar cambio de estado?")) {
        event.preventDefault();
        event.stopPropagation();
    }
});
$("#estados").submit();
});

想法? THX

1 个答案:

答案 0 :(得分:1)

试试这个:在按钮处理程序之外放置提交按钮处理程序

$(function(){
$('.boton-estado').unbind().click(function () {
$('#id_estado').val($(this).val());
$("#estados").submit();
});

$("#estados").submit(function (event) {
    if (!confirm("¿Realizar cambio de estado?")) {
        event.preventDefault();
        event.stopPropagation();
    }
});
});