1. imden - 24 Января, 2012 - 22:53:11 - перейти к сообщению
я совсем запутался, помогите розобраться. Вобщем задача. есть база данных mysql, там колонки "категория" и "подкатегория". на странице с добавлением контента, надо нарисовать два <select>-а. 1-й с категориями(нет проблем, рисую), 2-й с подкатегориями, тоже рисую, но всеми подкатегориями, которые есть. А нужно по выбору на категории, нарисовать второй только с его подкатегориями. сделал функцию, которая вытягивает подкатегории по заданой категории, но она на php, а в селекте по событию onChange, php-шная функция не канает. Короче тупик.
2. DlTA - 24 Января, 2012 - 23:03:23 - перейти к сообщению
)))))))))))))))))
ну вообще если делать как указано, то через JS
но могу предложить вариант по красивее и проще
а именно:optgroup
оесть будет 1 селект в котором можно будет выбрать подкатегорию, но пункты в этом селекте будут разделены (визуально) на категории
ну вообще если делать как указано, то через JS
но могу предложить вариант по красивее и проще
а именно:optgroup
оесть будет 1 селект в котором можно будет выбрать подкатегорию, но пункты в этом селекте будут разделены (визуально) на категории
3. tuareg - 25 Января, 2012 - 00:24:43 - перейти к сообщению
Вот посмотрите.
http://www[dot]linkexchanger[dot]su/2009/82[dot]html
P.S статья старая, но объяснит принцип работы
http://www[dot]linkexchanger[dot]su/2009/82[dot]html
P.S статья старая, но объяснит принцип работы
4. imden - 25 Января, 2012 - 18:34:01 - перейти к сообщению
tuareg пишет:
Вот посмотрите.
http://www[dot]linkexchanger[dot]su/2009/82[dot]html
P.S статья старая, но объяснит принцип работы
http://www[dot]linkexchanger[dot]su/2009/82[dot]html
P.S статья старая, но объяснит принцип работы
посмотрел, но это не совсем то, что мне нужно. Тут на JQuery, но дело даже не в том. как сделать это на jave, я знаю, но мне нужно достать даные с базы mysql, а как это сделать не знаю
5. tuareg - 25 Января, 2012 - 19:43:04 - перейти к сообщению
Делаете по onchange на первом select ajax запрос(передаете id категории). По этому id из Бд вытаскиваете все подкатегории
6. imden - 29 Января, 2012 - 10:14:49 - перейти к сообщению
tuareg пишет:
Делаете по onchange на первом select ajax запрос(передаете id категории). По этому id из Бд вытаскиваете все подкатегории
спасибо, но я никогда не работал с ajax. подскажите как это сделать(послать запрос и получить его на сервере). заранее спасиба
7. illy - 29 Января, 2012 - 10:38:27 - перейти к сообщению
Почти аякс
ajax.php
ajax.php
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- echo "<script>parent.document.getElementById('write').innerHTML+='Вы ввели: ".$_POST['text']."<br>';
- parent.document.getElementById('text').value=''</script>";
- exit;
- }
- ?>
- <form id=forma target=ajax action=ajax.php method=POST>
- <input type=text name=text>
- <input type=submit value=Отправить>
- </form>
- <font id=write></font>
- <iframe name=ajax frameborder=0 src=ajax.php width=0 height=0 scrolling=no></iframe>