Имеется некоторая страница, которая выводит скажем, содержимое какой-либо таблицы, например таблица книги. В коде страницы есть несколько элементов типа "SELECT", при помощи которых можно отфильтровать записи скажем по , по издательству. Задача: получить значение SELECT'a, чтобы сформировать запрос к БД добавив ограничения WHERE id_publisher = ... ? Использовать onChange? Правда не понимаю, как при этом обойтись без нажатия на кнопку <INPUT type="submit" value="Отправить"> формы. Или решение в том, чтобы использовать JavaScript? В какой стороне искать решение? Есть какие-либо стандартные шаблоны для такой задачи?
Уже сам ответил на свой вопрос: в самом общем случае или кнопка "submit" или javascript: <form name='myForm' method='post' action='/myAction.do'> <select name="combobox" size="1" onChange="myForm.submit()"> <option selected>Choose one</option> <option>Sagem</option> <option>Alcatel</option> </form>
все еще кипятите? Вчера не успел дописать... Лучше все таки так не делать за исключением, быть может, очень простеньких формочек. В остальных случаях лучше воспользоваться набором готовых библиотек тегов или точнее уже фреймворком. В несколько строчек можно создать превосходную и функциональную страницу. Например вот так, но это не единственный вариант. Просто для демки https://ajax.dev.java.net/screencast/jMakiDemo.html
HorstWessel, кипятим, кипятим... На текущем этапе подойдет и такой вариант - привычно, знакомо. А через полгода можно будет и в сторону ajax посмотреть. Ссылка заинтересовала.
О, это плохая идея, если для прикладника. Ajax ориентирован на разработчиков инструментария. Прикладникам нужно сконцентрироваться уже на приложении - положить на форму нужный компонент и создать специфические классы-обработчики действий. Все должно остаться только с другим результатом. Кстати вот еще ссылка прикладная, без аббревиатур http://www.exoplatform.com/company/company/web-content/download/flash/introduction.html