Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 25.07.2016, 20:51
Интересующийся
Отправить личное сообщение для Monster123 Посмотреть профиль Найти все сообщения от Monster123
 
Регистрация: 06.01.2016
Сообщений: 28

Сбросить select
Здравствуйте. Есть 2 списка select - как при выборе одного,сбросить значения другого? Помогите пожалуйста.

<select name="id_categories"  style="display:none"  id="moscow">
		    
		<option selected="selected" value="">Выберите город</option>
		
		
<?
$res = mysql_query("SELECT id,name FROM ".PREF."categories limit 230");
while($row = mysql_fetch_assoc($res)){
    ?>
    <option  value="<?=$row['id']?>"><?=$row['name']?></option>
			
							   <?
 }

?>	

</select>

  <select name="id_categories" style="display:none"   id="piter">
 <option selected="selected" value="">Выберите город</option>
    
 <?
$res = mysql_query("SELECT id,name FROM ".PREF."categories limit 230,255");
while($row = mysql_fetch_assoc($res)){
    ?>
    <option  value="<?=$row['id']?>"><?=$row['name']?></option>
			
							   <?
 }

?>	
	</select>
Ответить с цитированием
  #2 (permalink)  
Старый 25.07.2016, 23:02
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

А зачем вместо списков показывать скрипт их формирующий, да еще со странностями?
Ответить с цитированием
  #3 (permalink)  
Старый 25.07.2016, 23:10
Интересующийся
Отправить личное сообщение для Monster123 Посмотреть профиль Найти все сообщения от Monster123
 
Регистрация: 06.01.2016
Сообщений: 28

Все нормально
Ответить с цитированием
  #4 (permalink)  
Старый 25.07.2016, 23:13
Интересующийся
Отправить личное сообщение для Monster123 Посмотреть профиль Найти все сообщения от Monster123
 
Регистрация: 06.01.2016
Сообщений: 28

Что не так не понял? Два списка. Какие странности?
Ответить с цитированием
  #5 (permalink)  
Старый 25.07.2016, 23:18
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от Monster123
Все нормально
Ну то что их не видно, это еще можно объяснить тем, что это костомизация списков, а значит "сбросить" лучше исполнять методами плагина их костомизации.

То что списки имеют одно имя можно объяснить тем, что они не отправляются формой, и используется Ajax, а значит исключена неоднозначность.

Но то что id="moscow" получает данные из той же таблицы что и id="piter" и эти данные различимы только по LIMIT, это более чем странно.
Ответить с цитированием
  #6 (permalink)  
Старый 25.07.2016, 23:21
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,123

Сообщение от Monster123
Все нормально
зачем php?
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
 </head>

<body>
<select name="id_categories"    id="moscow" onchange="this.selectedIndex && (piter.selectedIndex=0)">

    <option selected="selected" value="">Выберите город</option>
    <option >1</option>



</select>

  <select name="id_categories"    id="piter" onchange="this.selectedIndex && (moscow.selectedIndex=0)">
 <option selected="selected" value="">Выберите город</option>
 <option >1</option>

  </select>


</body>
</html>
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2 Select зависимы друг от друга u4enik12 Общие вопросы Javascript 8 13.06.2016 10:40
Проверка нескольких select на одинаковые значения emulexx Общие вопросы Javascript 6 07.04.2015 15:19
Метод для конвертирования едениц px, em, %, pt. jegit Элементы интерфейса 0 07.03.2013 16:15
Как сохранить предыдущее значение select? MaxD Общие вопросы Javascript 3 21.07.2011 12:36
Проблема с динамическим формированием select elepsion jQuery 1 31.10.2010 14:31