Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Тэг select без submit...как?

Сообщения:  [1-10] 

 
 автор: bronenos   (06.06.2007 в 09:36)   письмо автору
 
   для: marcus   (05.06.2007 в 22:00)
 

onChange а не onClick

   
 
 автор: marcus   (06.06.2007 в 03:11)   письмо автору
 
   для: marcus   (05.06.2007 в 19:18)
 

так, под утро все становится понятнее и проще :). Ошибка у меня была в названиях select и input (name), поэтому ниче и не работало. Сечас все работает и c this..., и с document....

Спасибо всем ;)

   
 
 автор: marcus   (06.06.2007 в 02:02)   письмо автору
 
   для: marcus   (05.06.2007 в 19:18)
 

такой вопрос: а после пересылки данных из формы "бескнопочным методом" значения value будут лежать в $_POST['имя селекта'] (в случае PHP скрипта)?

   
 
 автор: marcus   (06.06.2007 в 01:45)   письмо автору
 
   для: CNT   (06.06.2007 в 00:38)
 

CNT, пробовал, не хочет....(результат такой же каки выше - возвращает первый номер в списке ) вот код (скомпяленый уже)



<form method=post action="" name="myForm">
 <select name=namef onChange="document.forms.myForm.submit ()">
    <option value='8'  selected>1</option> 
    <option value='10' >2</option> 
    <option value='15' >3</option>
 </select>
</form>


в нем селектед выбирается по выбранному ранее пункту или первый (если ничего другого не выбрали). Проблема в том, что по посту не передается value в исполняющий скрипт.... Если ставить кнопочку submit на выполение, то все тип топ, а так ниче не идет

з.ы. в скрипте-обработчике запроса все работает (проблема именно с этим методом POST)

   
 
 автор: CNT   (06.06.2007 в 00:38)   письмо автору
 
   для: marcus   (05.06.2007 в 22:04)
 

<form name="myForm"  method=post action='{$SCRIPT_NAME}'>

<select name=namef onchange="document.forms.myForm.submit ()">
   <option value='1'>первый</option> 
   <option value='2'>второй</option>
</select>

<input type=submit name=sub value='Пуск'>

</form>

   
 
 автор: marcus   (05.06.2007 в 22:04)   письмо автору
 
   для: elenaki   (05.06.2007 в 20:14)
 

elenaki, а как передать по post?

сама форма такая (на данный момент):


<form method=post action='{$SCRIPT_NAME}'>

<select name=namef>
   <option value='1'>первый</option> 
   <option value='2'>второй</option>
</select>

<input type=submit name=sub value='Пуск'>

</form>

   
 
 автор: marcus   (05.06.2007 в 22:00)   письмо автору
 
   для: bronenos   (05.06.2007 в 20:13)
 

bronenos, пробовал. Браузер реагирует, но скидывает выбор... т.е. всегда первое значение из вписка выдает как выбранное....

   
 
 автор: elenaki   (05.06.2007 в 20:14)   письмо автору
 
   для: marcus   (05.06.2007 в 19:18)
 


<select  onchange="window.location.href = this.options[this.selectedIndex].value;">
<option VALUE="">Выберите</option>
<option  VALUE="1.html">выбор 1</option>
<option  VALUE="2.html">выбор 2</option>
</select>

   
 
 автор: bronenos   (05.06.2007 в 20:13)   письмо автору
 
   для: marcus   (05.06.2007 в 19:18)
 

onChange='this.form.submit()'

   
 
 автор: marcus   (05.06.2007 в 19:18)   письмо автору
 
 

Всем привет! :)

подскажите, плиз, как закодить селект, чтобы он срабатывал без дополнительного нажатия на кнопку с выполнением формы? Т.е. есть сам селект и кнопка "пуск" :), сначала выбирается что надо в селекте, потом щелкается по кнопке..., а как перехватить событие чтобы после выбора в селекте сразу шел запрос на исполение формы?

Заранее благодарен

   

Сообщения:  [1-10] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования