Показать сообщение отдельно
  #1 (permalink)  
Старый 27.05.2011, 08:57
Аспирант
Отправить личное сообщение для wfire Посмотреть профиль Найти все сообщения от wfire
 
Регистрация: 15.05.2011
Сообщений: 36

Как выполнить код javascript при инклюде странички на php
Есть сайт на php - главная страница index.php (каркас), и в него при выборе из меню инклюдятся другие блоки в файлах php. В одном из блоков есть функция на javascript, привязанная к элементу формы select:
<select size="1" name="_type" id="selectors" onchange="set_select(this.value)">

Суть в том, что при выборе различных значений из этого списка активируются/деактивируются другие элементы формы.
Это работает, но надо сделать так, чтобы при загрузке формы также срабатывала функция set_select, чтобы состояние элементов формы выставилось в зависимости от начального значения элемента select (оно берется из базы и может быть различным). Иначе говоря, нужно эмулировать событие onChange элемента select при начальной загрузке.
Пробовал так:
$(document).ready(function() {
$('#selectors').onchange(); 
});
- не работает...
И еще - не понятно, куда вставлять этот код. В заголовок index.php нельзя, ведь страничка с формой может и не существовать. В саму форму? До или после функции set_select?
Ответить с цитированием