1
Таким образом, я пытаюсь нажать на кнопку после того, как форма заполнена я это в настоящее время: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 кода и поставить его вне –
отключите кнопку перед отправкой запроса AJAX .. и включите ее после получения ответа – Raghuveer