在锚点$(document).on('click','#selectorId',function(){})上返回false

时间:2019-07-24 08:32:57

标签: javascript jquery html

我单击一个锚标记,然后单击它会验证字段。如果验证正确,则返回true,但如果验证失败,则应返回false并停止访问href,但不幸的是,该操作无效。

也尝试过e.preventDefault(),但没有用。

jQuery:

$(document).on('click', '#anchBillingAddress', function () {

    if ($("#chkSaveCard").prop("checked")) {
        if (ValidateFieldsOfSaveCardForm()) {
            return true;
        }
    }
    else {
        if (ValidateFieldsOfPaymentForm()) {
            return true;
        }
    }
    return false;
});
<a href="#billing-tab" id="anchBillingAddress" class="nav-item nav-link" data-toggle="tab">Billing Address</a>

0 个答案:

没有答案