Javascript单击按钮只有一次

时间:2014-11-28 06:02:31

标签: javascript

所以,我填写表单后尝试按下按钮。 我现在有这个:

document.getElementById("checkout_shipping_address_country").dispatchEvent(event);
document.getElementById("checkout_shipping_address_phone").value = userInfo.tel;
if ($("#checkout_shipping_address_province").length != 0) {
    document.getElementById("checkout_shipping_address_province").value = userInfo.state;
    $("input[name='commit']")[0].click();
}

这是一个ajax表单,所以它在每次点击后重新加载,在这种情况下,它似乎重复点击,我怎么才能让它运行一次?

1 个答案:

答案 0 :(得分:1)

您可以通过添加

来禁用带有jquery的按钮
$('#button_id').attr("disabled", true);

再次启用按钮,您可以使用

$('#button_id').removeAttr("disabled");