<input type="text" id="searchcat"></input>
<form method="POST">
...
<input type="submit" onclick="this.form.action='/search?cat=' + document.getElementById('searchcat').value"></input>
</form>
Belki bu çözüm yardımcı olacak? Tabii ki "searchcat" kontrol combobox bir tür gibi görünüyor. Ve onclick daha işleyici JS-fonksiyonu olarak kullanmak, değil.END_DIV ...
Aslında bu teslim tıkladığınızda - tarayıcı, tüm HTTP-başlıklarını oluşturur form veri istek gövdesini toplar ve daha sonra kendi içinde GET değişkenleri içeren, url ile isteği gönderir. Eğer sahip olacak bu şekilde GET ve arama sunucu tarafı işleyicisi POST veri hem de.
Daha da iyisi, sizin denetimleri Değiştiğinde ele alarak eylem GET değişkenleri değiştirmek için. Ama örnek daha uzun ve zor okunan IDE olmadan.