Что я делаю:
- извлекаю значение из базы данных и сохраняю в скрытом поле ввода
- получаю значение скрытого поля в jQuery
- имею условие if, которое будет решать, какое значение выбрать
Код: Выделить всё
jQuery('#days option[value=Mu]').attr('selected', 'selected');
В чем может быть проблема?
PS: Если я запускаю тот же код через консоль, он работает нормально. Возможно, что-то вызывает конфликт, но там много кода, поэтому его очень трудно отладить, не имея ни малейшего представления.
Изменить:
Существуют дополнительные поля формы, которые отображаются в зависимости от выбранного значения. Код примерно такой:
Код: Выделить всё
jQuery('#days').change(displayFields());
function displayFields(){
var value = jQuery('#days option:selected').val();
switch(value){
case 'Mu':
jQuery('#mondayFields').show('slow');
break;
case 'Tu':
jQuery('#tuesdayFields').show('slow');
break;
default:
break;
}
}
Подробнее здесь: https://stackoverflow.com/questions/532 ... -page-load
Мобильная версия