я написал следующий скрипт для отправки формы с задержкой:JQuery представить обновляет страницу вместо представления
$(document).ready(function() {
$('#form-submit').on('click', function (event) {
event.preventDefault();
// event.stopPropagation();
$('#big-dots-loader').css({
'display': 'block'
});
$('#wait-please').show();
$('#cities-holder').empty();
setTimeout(function() {
$("#new-item-form").submit();
}, 3000);
//$('#form-submit').trigger('click');
});
});
Теперь, когда я нажимаю на кнопку, задержка происходит, но форма не получает представленный к указанному URL-адресу, и, скорее, страница обновляется.
В чем может быть причина?
Здесь также открытие формы тег:
<form id="new-item-form"
action="<?php echo base_url("process/ads/new"); ?>"
method="POST" enctype='multipart/form-data'>
Правильно ли значение атрибута 'action'? –
Обычно, когда страница обновляется при подаче предложения из FORM, это означает, что FORM отправляется. Я не понимаю вашу проблему. Проверьте свою вкладку в сети, верно ли URL-адрес действия FORM? –
Почему этот вопрос помечен тегом [tag: php]? –