Javascript.RU

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

radiogroup+БД+выпадающие списки
Здравствуйте!
Нужна помощь!
есть 2 таблица в БД: "авто", "вело"
и есть 2 кнопки (radiogroup)
Задача такова: при выборе первой кнопки, появляется выпадающий список из содержимого таблицы "авто", при выборе второй кнопки появляется выпадающий список из содержимого таблицы "вело", при этом пустые списки не видны, т.е. при открытии страницы видны только 2 кнопки radiogroup??

Спасибо!)
Ответить с цитированием
  #2 (permalink)  
Старый 07.04.2013, 15:01
Новичок на форуме
Отправить личное сообщение для olnew Посмотреть профиль Найти все сообщения от olnew
 
Регистрация: 25.03.2013
Сообщений: 6

вот первая таблица

Код:
CREATE TABLE `auto` (
  `id` int(11) NOT NULL auto_increment,
  `lname` tinytext,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=5 ;



INSERT INTO `auto` VALUES (1, 'audi');
INSERT INTO `auto` VALUES (2, 'bmw');
INSERT INTO `auto` VALUES (3, 'opel');
INSERT INTO `auto` VALUES (4, 'alfaromeo');


вот вторая таблица

Код:
CREATE TABLE `velo` (
  `id` int(11) NOT NULL auto_increment,
  `lname` tinytext,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=cp1251 AUTO_INCREMENT=5 ;

INSERT INTO `velo` VALUES (1, 'stels');
INSERT INTO `velo` VALUES (2, 'aist');
INSERT INTO `velo` VALUES (3, 'GP');
INSERT INTO `velo` VALUES (4, 'firo')
;



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru" dir="ltr">
<head>
	<title>1</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="Content-Language" content="ru" />
	<script type="text/javascript">
		/*
		**  создание объекта XmlHttpRequest
		**     function getXmlHttpRequest()
		*/
function getXmlHttpRequest()
{
	if (window.XMLHttpRequest) 
	{
		try 
		{
			return new XMLHttpRequest();
		} 
		catch (e){}
	} 
	else if (window.ActiveXObject) 
	{
		try 
		{
			return new ActiveXObject('Msxml2.XMLHTTP');
		} catch (e){}
		try 
		{
			return new ActiveXObject('Microsoft.XMLHTTP');
		} 
		catch (e){}
	}
	return null;
}
		

	</script>
</head>
<body>
	<h1>Пример</h1>
	<form >
   <p><input type="radio" name="auto" value="auto1"> авто<Br>
   <input type="radio" name="auto" value="velo1"> вело<Br>
  </form>
	<div id="divResult">&nbsp;</div>
</body>
</html>



Получается при выборе авто должен появляться список с данными из таблицы auto, при выборе вело соответственно другой список)
Смысл заключается реализовать это именно на ajax)
Помогите пожалуйста) ::unsure.gif::
Ответить с цитированием
  #3 (permalink)  
Старый 07.04.2013, 15:19
Новичок на форуме
Отправить личное сообщение для olnew Посмотреть профиль Найти все сообщения от olnew
 
Регистрация: 25.03.2013
Сообщений: 6

Приблизительно должно работать как в ВКОНТАКТЕ)
при выборе страны список с городами не виде, как только мы выбрали страну, появляется список городов)
так и тут списки скрыты сразу, а при выборе кнопки авто/вело рядом появляется список с соответствующей таблицы)
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выпадающие списки формы + PHP Диман Общие вопросы Javascript 0 16.10.2012 22:08
Синхронные выпадающие списки Negro Общие вопросы Javascript 4 08.07.2012 22:26
взаимосвязанные выпадающие списки xDMK Серверные языки и технологии 37 11.11.2010 16:12
Выпадающие списки - динамика Страдающий AJAX и COMET 7 11.09.2009 18:25
Выпадающие списки и запросы к Базе данных Arzobispo Элементы интерфейса 0 21.11.2008 10:15