2012-03-10 5 views
1

Мне нужна помощь. Все, что я хочу, это просто выпадающее меню, которое вы выбираете, а затем нажмите «Загрузить». Отформатировано следующим образом:Выпадающий список при отправке

<select> 
    <option value="http://file/1234">file 1</option> 
    <option value="http://file/1234">file 2</option> 
</select> 

<button type="button">Download</button> 

Это не тянет или не встает в базу данных, просто выберите вариант и нажмите кнопку загрузки. Я мог бы заставить его работать достаточно легко, чтобы загрузить его с изменениями, но это не то, как мне нужно, чтобы он работал.

Любая помощь будет оценена!

ответ

4

Это должно работать

​$('button').click(function(){ 
    window.location = $('select').val(); 
});​ 
+0

Если выбрать поле в форме, они хотят, чтобы предотвратить (функция (событие) { event.preventDefault(); window.location = $ ('select'). val(); }); (0) $ ('кнопка'). –

+0

Это сработало безупречно, спасибо Заку и Францисо! – vms

0

Используйте это, но это кнопка не использовать файл получить загрузку только после выбора

<form><select name="select" onchange="window.location.href= this.form.select.options[this.form.select.selectedIndex].value"> 
    <option value="http://FILE">FILE1</option> 
    <option value="http://FILE">FILE2</option> 
    <option value="http://FILE">FILE3</option> 
    <option value="http://FILE">FILE</option> 
    </select></form> 
Смежные вопросы