У меня есть следующий HTML-код:
<select id="pageSelect">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</select>
<input type="text" id="pageInput" />
<textarea id="pageTextarea"></textarea>
И после некоторых исследований Google и SO мне удалось создать следующий скрипт:
$('#pageSelect').change(function(){
$('#pageInput').val($(this).val());
$('#pageTextarea').val($(this).val());
});
Что это за маленький скриптделает, это изменить значение ввода с идентификатором #pageInput
и текстовой области с идентификатором #pageTextarea
на значение выбранного параметра из #pageSelect
выбора.
Затем я добавил еще дваатрибуты тега option
, data-pagedescription
и data-pagetitle
.
Цель состоит в том, чтобы #pageInput
отображал data-pagetitle
и #pageTextarea
отображал data-pagedescription
.
Как мне этого добиться?
Вот JS Fiddle с моими успехами: http://jsfiddle.net/9wb75038/15/ (обновлено, чтобы включить jQuery)