У меня есть html страница, в ходе работы с которой и исходя из того что выбирает юзер на ней появляются селекты, инпуты(оооочень много).
вот примерный код:
<div class="container">
<div class="wrapper">
<div class="item">
<div class="col-md-6">
<label>First select:</label>
</div>
<div class="col-md-6">
<select>
<option value="opt1">Option 1</option>
<option value="opt2">Option 2</option>
<option value="opt3">Option 3</option>
</select>
</div>
</div>
<template class="opt1">
<div class="item">
<div class="col-md-6">
<label>Select for option 1:</label>
</div>
<div class="col-md-6">
<select>
<option value="opt11">Option 1.1</option>
<option value="opt21">Option 2.1</option>
<option value="opt31">Option 3.1</option>
</select>
</div>
</div>
</template>
<template class="opt2">
<div class="item">
<div class="col-md-6">
<label>Some text:</label>
<input type="number" min="0" />
</div>
<div class="col-md-6">
<label>Some text:</label>
<input type="text" />
</div>
</div>
</template>
</div>
<button type="submit">Submit</button>
</div>
В конечном итоге при нажатии кнопки submit нужно собрать все выбранные данные со всех инпутов, чекбоксов и селектов и отправить на бэк. И я не знаю как это правильно сделать... и вообще можно ли это сделать.
Конечно, можно.
Не забывайте назначать элементам пользовательского ввода атрибут name
.
function handleSubmit(form) {
console.log("handleSubmit");
var data = new FormData(form);
// send data to server using ajax
return false;
}
<form onsubmit="return handleSubmit(this)">
<div class="container">
...
<button type="submit">Submit</button>
</div>
</form>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пишу SVG + анимация, и столкнулся с такой задачей,- нужно анимировать только одну точку из множества в координатах SVG(чтобы эта точка плавно...
пытался выгуглить но не чего не смог найтиМожно ли как то упросить данный код смотрел на сайте майкрософт все возможные ответы от DateTime и обнаружил...