мне нужно «OnClick» действие на кнопке, так что я попадаю на что-то вроде этого:CakePHP - Создать поле поиска с кнопкой поиска
location/[textfield_data]
Я используя cakephp, и в этот момент ближайший я достиг этого.
echo $this->Form->input('link', array('label' => false, "class" => "form-control input-medium", "placeholder" => __('Procurar')));
echo $this->Form->button('', array('class' => 'btn btn-primary icon-search icon-white' ,'onclick' => "location.href='/'"));
С моим кодом, CakePHP является получение меня это:.
/[view]?data%5Blink%5D=
[Вид] является текущей страницы я нахожусь в
нашел решение
Ive нашел решение таким образом.
echo $this->Form->input('link', array('label' => false, "class" => " form-control input-medium", "placeholder" => __('Procurar'), 'id' => 'search'));
echo $this->Form->button(null, array('class' => 'btn btn-primary icon-search icon-white' ,'onclick' => "location.href='/mywantedurl/'+document.getElementById('search').value;"));
Обратите внимание, что я не использовал любой форма-> создать или форма-> конец, в противном случае она не будет работать.
Я высоко ценю вашу помощь, но когда я разместил код, кнопка просто не реагировала, также нет ошибок JS в отладчике. –
Я редактировал, была ошибка в if in js – arilia