Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.11.2013, 07:01
Новичок на форуме
Отправить личное сообщение для Shimmy Посмотреть профиль Найти все сообщения от Shimmy
 
Регистрация: 25.10.2013
Сообщений: 6

Отправка формы при загрузке страницы
Доброго дня всем. Надеюсь, с разделом не промахнулся.
История такова: есть форма, в которой один SELECT и SUBMIT. В селекте выбирается некая строка и в зависимости от нее, при отправке формы, выводится на страницу некая информация.
Я хочу вообще убрать кнопку SUBMIT. При смене опции в селекте у меня получается отправлять форму без нажатия кнопки вот таким образом:
<select name="dataSelect" id="dataSelect" onchange="this.form.submit();">

Теперь остается проблема отправки формы при загрузке страницы. Пробовал, например, вот так:
window.onload = function() {
   document.forms["formname"].submit();
}

Форма отправляется, НО далее не дает ничего сделать: при открытии селекта, через секунду он сворачивается, а если успеть выбрать какую-то опцию, то выбор опять становится на дефолтную и то, что надо не отображается. Как мне быть?
Ответить с цитированием
  #2 (permalink)  
Старый 26.11.2013, 10:15
Новичок на форуме
Отправить личное сообщение для Shimmy Посмотреть профиль Найти все сообщения от Shimmy
 
Регистрация: 25.10.2013
Сообщений: 6

Сообщение от Rise Посмотреть сообщение
Потому что форма отправляется при загрузке страницы вы же этого хотели...
А как-то можно сесть на оба стула?
Ответить с цитированием
  #3 (permalink)  
Старый 26.11.2013, 11:16
Новичок на форуме
Отправить личное сообщение для Shimmy Посмотреть профиль Найти все сообщения от Shimmy
 
Регистрация: 25.10.2013
Сообщений: 6

Сообщение от Rise Посмотреть сообщение
Нет конечно, а зачем вам отправлять форму при загрузке страницы?
Чтобы избавиться от кнопки SUBMIT :[
Зашел на страничку - информация по дефолтной опции селекта прогрузилась, ничего не надо тыкать.
А кстати, почему после отправки формы при загрузке страницы не дает раскрыть селект? Ведь если я отправляю форму при изменении селекта (как я писал в первом посте), селект разворачивается нормально. Это разве не одно и то же?

Сообщение от Rise Посмотреть сообщение
Правда есть один вариант, увеличьте вес страницы, например, добавлением в нее нескольких многомегабайтных картинок, чем больше тем лучше, и тогда возможно вы успеете что-нибудь выбрать...
Это слишком извращенно

Последний раз редактировалось Shimmy, 26.11.2013 в 11:26.
Ответить с цитированием
  #4 (permalink)  
Старый 26.11.2013, 14:45
Новичок на форуме
Отправить личное сообщение для Shimmy Посмотреть профиль Найти все сообщения от Shimmy
 
Регистрация: 25.10.2013
Сообщений: 6

Сообщение от Rise Посмотреть сообщение
Не одно и тоже
Был бы вам премного благодарен за кратенькое объяснение разницы.
Ответить с цитированием
  #5 (permalink)  
Старый 26.11.2013, 14:51
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,257

Сообщение от Shimmy
почему после отправки формы при загрузке страницы не дает раскрыть селект?
Потому, как пошла отправка формы. Тебе ведь про то и написал Rise...

Сообщение от Shimmy
Ведь если я отправляю форму при изменении селекта (как я писал в первом посте), селект разворачивается нормально
Потому, как отправка формы будет только после изменения значения у селект...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Fancybox: открытие окна при загрузке страницы spo jQuery 6 15.06.2015 16:04
Прокрутка окна при загрузке страницы dexteron Общие вопросы Javascript 5 09.04.2015 19:08
Скрипт случайного выбора при загрузке страницы dzhigora Общие вопросы Javascript 6 30.09.2012 00:44
При загрузке страницы не отображается картинка pimax1978 Opera, Safari и др. 10 06.01.2012 23:09
Срабатывание скрипта при загрузке страницы bormax Общие вопросы Javascript 3 03.04.2008 09:57