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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум Структурный форум

тема: при выборе одного select, в другом должны меняться значения
 
 автор: segafrompiter   (26.01.2007 в 14:28)   письмо автору
 
 

Мне нужно , чтобы при выборе марки в одном Select -во втором загружался список моделей этой марки, в самом начале второй Select должен быть "невыбираем".
Во втором select данные будут загружать из бд sql.
Я совсем не силен в JavaScript, помогите плиз!

   
 
 автор: Vit@L   (26.01.2007 в 15:03)   письмо автору
 
   для: segafrompiter   (26.01.2007 в 14:28)
 

Посмотри мою тему 'JS в Mozilla - не работает функция смены селекта?'
- там скрипт приложен, но не хочет работать в Мозиле.

   
 
 автор: 12345   (26.01.2007 в 16:06)   письмо автору
 
   для: Vit@L   (26.01.2007 в 15:03)
 

Где-то была такая тема пару раз, поищите по поиску в этом разделе.

   
 
 автор: ssdmt_   (26.01.2007 в 17:51)   письмо автору
 
   для: segafrompiter   (26.01.2007 в 14:28)
 

у меня схожая проблема!! .. так что присоединяюсь к вопросу автора :)

   
 
 автор: 12345   (26.01.2007 в 18:24)   письмо автору
 
   для: ssdmt_   (26.01.2007 в 17:51)
 

Вот эта тема: http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=12222&page=1, не знаю, верны ли ссылки, которые привёл внизу искавший, но ему то же самое надо было - из MySql

   
 
 автор: segafrompiter   (26.01.2007 в 19:47)   письмо автору
 
   для: segafrompiter   (26.01.2007 в 14:28)
 

спасибо! только я нашел другую тему , ПОИСК рулит

   
 
 автор: segafrompiter   (04.02.2007 в 00:33)   письмо автору
 
   для: segafrompiter   (26.01.2007 в 19:47)
 

значит, найденный мною скрипт по поиску в Firefox отказался работать ((
Нашел в поиске вот этот-

script type="text/javascript">
<!--
// далее у нас следует массив из улиц, содержащих дома, разделённые запятой
var aHouseValues = new Array(
"12/15,18,123",
"2,4",
"2/8,10/12",
"3",
"2,4,12,5/6,8"
);

// ф-ция, возвращающая массив домов по заданной улице
function getHouseValuesByStreet(index){
    var sHouseValues = aHouseValues[index];
    return sHouseValues.split(","); // преобразуем строку в массив домов
}

// главная ф-ция, выводящая динамически список домов
function MkHouseValues(index){
    var aCurrHouseValues = getHouseValuesByStreet(index);
    var nCurrHouseValuesCnt = aCurrHouseValues.length;
    var oHouseList = document.forms["address"].elements["house"];
    var oHouseListOptionsCnt = oHouseList.options.length;
    oHouseList.length = 0; // удаляем все элементы из списка домов
    for (i = 0; i < nCurrHouseValuesCnt; i++){
        // далее мы добавляем необходимые дома в список
        if (document.createElement){
            var newHouseListOption = document.createElement("OPTION");
            newHouseListOption.text = aCurrHouseValues[i];
            newHouseListOption.value = aCurrHouseValues[i];
            // тут мы используем для добавления элемента либо метод IE, либо DOM, которые, alas, не совпадают по параметрам…
            (oHouseList.options.add) ? oHouseList.options.add(newHouseListOption) : oHouseList.add(newHouseListOption, null);
        }else{
            // для NN3.x-4.x
            oHouseList.options[i] = new Option(aCurrHouseValues[i], aCurrHouseValues[i], false, false);
        }
    }
}

// инициируем изменение элементов в списке домов, в зависимости от текущей улицы
MkHouseValues(document.forms["address"].elements["house"].selectedIndex);
//-->
</script>

Сама форма в нашем примере выглядит так:

<form name="address" action="#">
Улица:
<select name="street" onChange="MkHouseValues(this.selectedIndex)">
<option value="ул. Хрюнделя">ул.&nbsp;Хрюнделя</option>
<option value="пер. Неизвестного">пер.&nbsp;Неизвестного</option>
<option value="ул. Оттопыркина">ул.&nbsp;Оттопыркина</option>
<option value="ул. Мир-Труд-Май">ул.&nbsp;Мир-Труд-Май</option>
<option value="бул. Нихренасебефамилия">бул.&nbsp;Нихренасебефамилия</option>
</select>
&nbsp;Дом:
<select name="house">
<option value="N/A">N/A</option>
</select>
</form>


Помогите теперь его совместить с запросом из БД,
т.е. марки авто выбираются из базы, а по выбранной марке потом выбираются модели тоже из БД

   
Rambler's Top100
вверх

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