Я пытаюсь взломать пару различных функций jquery, чтобы помочь мне завершить проект, над которым я работаю.Нужна помощь, объединяющая функции jquery
Первая часть, кажется, работает (заполнение двух входных текстовых полей, но я не могу заполнить второй вариант drop down с массивом, который я предоставил. Я уверен, что это что-то простое, но новое для jquery I can not вполне понять это.
Редактировать
мне нужно разделить значение опций (разделенное «_») первого Выбери выпадающий список и отправить те и текстовые полей, отображаемых. Это имеет важное значение для функциональности моей страницы.
Вот мой h TML
<form action="/revenue_lines/lock" id="lockLockForm" method="post" accept-charset="utf-8">
<input type="text" id="RevenueLineDate1">
<input type="text" id="RevenueLineDate2">
<select id="selector">
<option value="Data1_<Data1>">Sample1</option>
<option value="Data2_<Data2>">Sample2</option>
</select>
<select id="item"></select>
А вот мой JQuery
$('#selector').on('change', function() {
var val = this.value;
var parts = val.split("_");
$('#RevenueLineDate1').val(parts[0]);
$('#RevenueLineDate2').val(parts[1]);
});
Sample1 = new Array('Top Story', 'Cases', 'News');
Sample2 = new Array('Top Story', 'Cases', 'News');
populateSelect();
$(function() {
$('#selector').change(function() {
populateSelect();
});
});
function populateSelect() {
selector = $('#selector').val();
$('#item').html('');
eval(selector).forEach(function (t) {
$('#item').append('<option>' + t + '</option>');
});
}
Вот ссылка на jsfiddle я отработка.
Большое спасибо заранее!
http://jsfiddle.net/deuq3/15/ –
Это близко, но мне все же нужно разделить значения параметров (разделенных «_»), чтобы я мог заполнять оба текстовых поля. Извините за неясность. Я отредактирую свой вопрос. – cmill02s