Форма:: метод GET не отправлять название кнопки

Создал простую форму с методом GET. Как сделать так, чтобы названик кнопки не отправлялось.

Было:index.php?r=car%2Fsearch&city=&from=&to=&yt0=найти

Хочу:index.php?r=car/search&city=&from=&to=

И как заменить "%2F" на "/". Урл формируется:




'action'=>Yii::app()->createUrl('car/search'),



Чтобы не отправлялось название кнопки надо либо убрать кнопку, либо использовать javascript. А чем она мешает?

%2F на "/" меняется функцией PHP urldecode()

Неэстетично.

index.php?r=car/search&city=&from=&to= - ни разу не эстетичнее :)

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

Хочу чтобы было примерно так:city=145&from=2010-11-30&to=2010-12-01

Попробуйте использовать


<button type="submit">save</button>

Ага, так тоже можно. :)

Спасибо, даже не знал о существовании этого тега! Бывает же…