Метод пост ссылкой

vitos

Новичок
Столкнулся с проблемой есть форма select которая передается методом POST
PHP:
<form method="POST" action="" enctype="multipart/form-data">

    <select multiple="yes" name="colors[]">

        <option value="1"> 1</option>

        <option value="2"> 2</option>

    </select>

    <input type="submit" name="go" value="submit">

</form>
как сделать что бы 1 и 2 были не выпадающими, а ссылками и естественно при нажатии передавали POST
 

fixxxer

К.О.
Партнер клуба
У тебя мультиселект. Как ты себе это представляешь ссылками?
 

WMix

герр M:)ller
Партнер клуба
Код:
$('.class').onclick(function(){
 this.selected = ...
 $post(.., this.selected).success( function() {
 });
});
 

fixxxer

К.О.
Партнер клуба
@WMix, да просто есть предположение, что он думает, что такая ссылка с джаваскриптом и постом будет индексироваться поисковиками :)
 

antson

Новичок
Партнер клуба
@fixxxer, не представляю как через css стилизовать option до ссылок стилизованных до кнопок ;)
select и scroll-barы единственное что осталось слабо кастомизуемым . Особенно на мобильных платформах.

ну такое нужно не только для поисковиков, например
на флибусте такое пригодилось бы для выбора всех поджанров фантастики в один клик
 

antson

Новичок
Партнер клуба
@vitos, куча способов
1) еще формы на странице
<form ....
<input type="hidden" name="color[]" value="1" />
<input type="hidden" name="color[]" value="2" />
<a onclick="$(this).parent().submit();return false;" href="#">сылкой</a>
<button type="submit">кнопкой</button>
<input type="sumit" value="классика" />
</form>

2) через js снимать пометки со всех и ставить где надо. сабмитеть форму
3) новый контролер c новым урлом выводящий нужное
4) собирать post запрос целиком через js независимо от формы


Опять не правильный раздел %( как это соотноситься с Базами данных ?
 
Сверху