Мне нужен способ иметь множественный выбор, но только один видимый за раз. Когда пользователь хочет добавить еще один выбор, он нажимает на кнопку, флажок, радио .. что угодно Им нужно иметь возможность добавлять неограниченное количество выборов. Есть идеи?Несколько динамических выборов
1
A
ответ
0
Старый вопрос, но может также добавить мои 2 цента, если кто-то еще захочет узнать ответ.
Я бы использовал JavaScript для создания элемента <select>
в разделе «больше» из цикла JavaScript. Например, ваша первая страница будет иметь
<input type="button" value="New Select Box" onclick="createNewBox();" /><br />
<span id="selectElement1">
<select>[your code for the select box goes here]</select>
<span id="selectElement2"></span>
</span>
, которые могли бы настроить ваш основной выберите элемент, и New Select Box
активирует этот JavaScript код функции:
<script type="text/javascript">
// Initialization Code
var currentSelect = 1; // Keeps track of which select box is current
// New Select Box code
function createNewBox()
{
var currentSelect = currentSelect + 1;
var nextSelect = currentSelect + 1;
document.getElementById('selectElement'+currentSelect).innerHTML = "<select>[code goes here]</select><span id=\"selectElement"+nextSelect+"\"></span>";
}
</script>
Вся эта вещь может работать только с этими двумя кодом фрагменты, и никакой код jQuery не требуется.
Смежные вопросы
- 1. Упрощение динамических выборов в VBScript
- 2. UITableView несколько выборов
- 3. jqueryui autocomplete ограничение несколько выборов
- 4. Инициализировать несколько выборов в select2
- 5. php/javascript/html - UI для достоверно большого количества динамических выборов
- 6. Вернуть несколько выборов из Slicer (VBA)
- 7. Тип выборов
- 8. Несколько динамических столбцов
- 9. Несколько динамических графиков Excel
- 10. Qt: Несколько динамических участков
- 11. Django: несколько динамических comboboxes
- 12. Несколько динамических таймеров
- 13. Опрос результатов выборов
- 14. Несколько динамических конечных точек HTTP
- 15. jquery ui несколько динамических диалогов
- 16. Несколько динамических экземпляров bootstrap-timepicker
- 17. JQuery: Сложение несколько динамических значений
- 18. Как выбрать несколько динамических таблиц?
- 19. Несколько динамических запросов в MySQL
- 20. Несколько динамических поддоменов с htaccess
- 21. Хранить несколько динамических значений EditText
- 22. SQL PIVOT - несколько динамических столбцов
- 23. Пользовательский адаптер Android Listview 1 вызывает несколько выборов
- 24. Spring MVC form: выберите тег, несколько выборов не являются обязательными?
- 25. QGIS - выбор по выражению - howto сделать несколько выборов/запросов
- 26. Выпадающее меню при наведении курсора открывает несколько выборов непреднамеренно
- 27. Multiselect WPF Listbox Сделайте несколько выборов одним щелчком мыши
- 28. Mysql advanced SELECT или несколько ВЫБОРОВ? Фильмы ключевые слова
- 29. Как выполнить несколько выборов в прямом столе Qlikview?
- 30. GIMP: вычитание совпадающих выборов
Это больше похоже на «onclick populate another selectbox». – JamesTBennett
Что вы подразумеваете под «выбором» в этом контексте? Вы имеете в виду элемент
Думаю, я понял, как это сделать. Я нашел метод jquery .append. Да, я имею в виду элемент