Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / выставление нужного значения из url в <select>? / 7 сообщений из 7, страница 1 из 1
03.03.2010, 13:39:09
    #36499692
Devider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выставление нужного значения из url в <select>?
Пишу контрол (Wicket, Java). Проблема в том что в
Код: plaintext
<select onchange="document.location=make_url('itemperpage', $(this).val());"><option value="2"> 2 </option><option value="4"> 4 </option></select>
нужно при загрузке страницы выставлять нужное значение из урла. К body доступа напрямую не имею, т.к. архитектура такая, что он определен в самой базовой странице и вешать все подрят на него не хочется. Сам в скриптах не силен..
...
Рейтинг: 0 / 0
03.03.2010, 13:50:28
    #36499755
an0nym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выставление нужного значения из url в <select>?
Devider,

так в чем вопрос?
...
Рейтинг: 0 / 0
03.03.2010, 14:19:57
    #36499864
Devider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выставление нужного значения из url в <select>?
Сорри, моск вскипел.
Короче, есть пейджер. Навигация происходит по страницам и по кол-ву элементов на странице.
Например "?page=2&itemperpage=4"
Этот список содержит варианты сколько может быть элементов на странице. Сейчас либо 2 либо 4.
При выборе значения в списке происходит редирект (document.location=make_url('itemperpage', $(this).val());), происходит перезагрузка страницы. Проблема в том, что на результирующей странице выбрано дефолтное значение (2). А если было выбрано 4 там д.б. 4, а не 2. Как это сделать? Грубо говоря куда написать "getElementById('my_select).value=gup('itemperpage')"?
...
Рейтинг: 0 / 0
03.03.2010, 15:35:46
    #36500129
an0nym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выставление нужного значения из url в <select>?
Devider,

в window.onload = function() { ... }
...
Рейтинг: 0 / 0
03.03.2010, 18:02:11
    #36500654
Devider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выставление нужного значения из url в <select>?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<html>
<body>
<select id="cl" onchange="document.location=make_url('itemperpage', $(this).val());" ><option value="2"> 2 </option><option value="4"> 4 </option></select>
<input type="button" onclick="getElementById('cl').value=4;" value="button"/>
</body>
<script language="javascript" type="text/javascript">document.onload=function(){alert('alert');};</script>
<script language="javascript" type="text/javascript">document.onload=function(){getElementById('cl').value= 4 ;};</script>
</html>
Вот так пишу. При этом "alert' вижу, значение не выставляется при загрузке страницы, а выставляется только после нажатия на кнопку. Что не так?
...
Рейтинг: 0 / 0
03.03.2010, 18:26:15
    #36500725
an0nym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выставление нужного значения из url в <select>?
Devider,

window.onload.
...
Рейтинг: 0 / 0
03.03.2010, 18:29:31
    #36500736
EmilRegis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выставление нужного значения из url в <select>?
document.getElementById('cl').value=4
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / выставление нужного значения из url в <select>? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]