У меня есть следующая форма, которая визуализируется и хочет, чтобы submit button
был отключен при первом щелчке, чтобы пользователь не нажимал на него. Если это возможно, я хотел бы представить кнопку сообщения для перехода отКак отключить кнопку в NodeJs express?
Im сделано
в
Пожалуйста, подождите ...
Ниже приведен код вида
<!-- Send email and update user -->
<form method="post" action="/delivery/chooseBoxSelectedEmailUpdate">
<input type="hidden" name="boxCommand" value="{{command}}">
<input type="hidden" name="boxComport" value="{{comport}}">
<input type="hidden" name="boxCubbyId" value="{{cubbyId}}">
<input type="hidden" name="boxId" value="{{boxId}}">
<input type="hidden" name="userHashtag" value="{{userHashtag}}">
<button class="btn-primary-full" type="submit">
<i class="fa fa-cube" aria-hidden="true"></i>
I'm done
</button>
</form>
Ниже рендер код
res.render('delivery/chooseBoxSelectedOpened', {
title: 'Layoverbox',
helpButtonURL: '/help/help-dropPackage',
helpButtonTitle: 'Help',
boxComport: comport,
boxCommand: command,
cubbyId: rows[i].cubby_id,
boxId: boxSelectedValue
});
Что вы подразумеваете под обработчиком onsubmit. Вид отображается через hbs? – John
например, onsubmit = "formSubmit()"? – John
Когда вы нажимаете кнопку отправки в форме, по умолчанию браузер отправляет данные формы и перенаправляет URL-адрес (указанный в атрибуте 'action' формы). Итак, все, что вы делаете на странице после этого, бесполезно, потому что ваша страница исчезнет. ** Чтобы оставаться на той же странице после отправки формы **, вам необходимо прикрепить ['onsubmit' event] (http://help.dottoro.com/ljppxrti.php) к элементу' form' и используйте AJAX для отправки вашей формы. – Mikey