Я хотел бы добавить даты из списка HTML в форму.
Чтобы не менять действительные формы все время, я бы хотел получать даты из текста. Скажем, у меня есть список с датами, если пользователь нажимает кнопку, которая открывает форму, я хочу получить <select>
в форме с датами. (Я не собираюсь делать каждую дату кликабельной и открывать форму с выбранной датой)
Так, например, мой клиент редактирует текст страницы и добавляет даты в текст веб-страницы в виде списка this:
<ul id="course1">
<li>Date 1</li>
<li>Date 2</li>
<li>Date 3</li>
</ul>
В тексте есть кнопка, которая открывает модальное окно с формой, все, что я хочу, это заполнить <select>
в этой форме датами из этого списка.
Мне удалось заставить его работать с обычным текстовым значением, например так:
HTML:
<a class="programma-kiezer" data-prog="Forming Fase" href="#" data-toggle="modal" data-target="onderwijs">button</a>
И тогда он просто принимает значение "data-prog" и помещает его в форму
jQuery:
jQuery(window).on("load", function () {
jQuery('.programma-kiezer').on('click', function(e) {
e.preventDefault();
jQuery('input[name="programma"]').val( jQuery(this).data('prog'));
});
});
Но как мне добавить значения опций из списка дат и добавить их в форму?
Большое спасибо заранее!