powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как программно изменить состояние select
4 сообщений из 4, страница 1 из 1
как программно изменить состояние select
    #35006067
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<select  onchange="ajaxload_form()" 
class="auswahl"  name="publicationtype" id="publicationtype"> 
<?php
foreach($publicationtypes as $type)
  {
     echo "<option>$type</option>"; 
  }

?> 
</select>

к сожалению этот код не работает
$F - prototype.js
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<?php
   if ($eintrag['publicationtype'] !='')
   {
   echo '
   <script>
      $F("publicationtype") ="'.$eintrag['publicationtype'].'";
   </script>';
   
   }
?>
...
Рейтинг: 0 / 0
как программно изменить состояние select
    #35006102
apapacy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во-первых, ВЫ используете get-тер для присваивания.
var $F = Form.Element.Methods.getValue; // come fromprototype.js
Во-вотрых, Ваша задача (загрузка нового контента в эжемент) имеет готовое решение в prototype.js.
Кроме того, Почитайте про особенности SELECT в IE

Если Вы все же будете делать самомтоятельно занрузку - не забудьте eval контент, содержащий script.
...
Рейтинг: 0 / 0
как программно изменить состояние select
    #35006122
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблемма решена
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
function selectDropdownOption(element,text)
{
	for (var i= 0 ; i<element.options.length; i++) 
	{
		if (element.options[i].text == text) 
		{
			element.options[i].selected = true;		
			}
		else
		{
				element.options[i].selected = false;	
		}
	}
}



...
Рейтинг: 0 / 0
как программно изменить состояние select
    #35006125
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
apapacyВо-первых, ВЫ используете get-тер для присваивания.
var $F = Form.Element.Methods.getValue; // come fromprototype.js
Во-вотрых, Ваша задача (загрузка нового контента в эжемент) имеет готовое решение в prototype.js.
Кроме того, Почитайте про особенности SELECT в IE

Если Вы все же будете делать самомтоятельно занрузку - не забудьте eval контент, содержащий script.

а Вы могли бы немного написать как решена эта в prototype.js.
задача (загрузка нового контента в эжемент) имеет готовое решение в prototype.js.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как программно изменить состояние select
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]