У меня есть форма, закодированная как ниже. В основном значение href для тега привязки определяется значением, выбранным в раскрывающемся списке.
<form name=xyz method=post>
//random stuff
<a href="#" onclick="setAnchor()">
//some image
</a>
</form>
Я устанавливаю свойство href формы в javascript следующим образом:
if(dropdown.option selected = "x")
windows.location.href = some URL;
else
windows.location.href = another URL;
Проблема, с которой я столкнулся, заключается в том, что использование windows.location заставляет форму использовать метод GET. Код ожидает продолжения метода POST.
Как я могу это исправить? Я не женат на вышеуказанном методе. Любой способ установить URL-адрес действия формы в зависимости от выбранного пользователем параметра будет работать для меня.