Здравствуйте! Как можно избежать повторной отправки ajax формы? Если кликнуть на кнопку отправки 2-3 раза, все разы отправится форма. Попробовал вешать disabled на кнопку после submit, но тогда ломается отправка.
Код |
---|
<?$APPLICATION->IncludeComponent(
"bitrix:form.result.new",
"service-test",
array(
"SEF_MODE" => "Y",
"WEB_FORM_ID" => "21",
"LIST_URL" => "",
"EDIT_URL" => "",
"SUCCESS_URL" => "",
"CHAIN_ITEM_TEXT" => "",
"CHAIN_ITEM_LINK" => "",
"IGNORE_CUSTOM_TEMPLATE" => "N",
"USE_EXTENDED_ERRORS" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600",
"SEF_FOLDER" => "/",
"AJAX_MODE" => "Y",
"AJAX_OPTION_SHADOW" => "Y",
"AJAX_OPTION_JUMP" => "Y",
"AJAX_OPTION_STYLE" => "Y",
"AJAX_OPTION_HISTORY" => "Y",
"AJAX_OPTION_ADDITIONAL" => "test",
"COMPONENT_TEMPLATE" => ".default"
),
false
);?> |