Bom é só vc testar usando o <noscript> colocando um botão de OK pra caso o clique não seja pego pelo JS, assim fica com javascript não obstrusivo e ele funciona pra todo mundo, inclusive algum dinossauro que estiver acessando sem JS. (:
Se eu entendi direito o foco da sua dúvida principal era como testar se o POST foi enviado ou não na view? Em 29 de agosto de 2011 00:42, André da Silva Severino < [email protected]> escreveu: > Então Nando, desta forma eu fiz já com o ajax conforme você disse, mas esse > outro formulário de filtros tem que ser no código puro porque se o user > estiver com o .js desabilitado ele ainda vai ter condições de usar o > programa, basicamente esse formulário é um dos pulmões do sistema vamos > dizer assim kkkkk. > > obrigado pela dica, eu fiz da forma 'convencional', joguei os dados via > post > para o mesmo controller e action e fiquei validando os dados em if's... > > abraços e até mais > > Em 28 de agosto de 2011 17:00, Nando Araujo <[email protected] > >escreveu: > > > Eu faria algo em jquery que ao clicar no checkbox da cidade enviaria um > > ajax > > que gravasse uma session com a(s) cidade(s) daí no sucesso do envio ajax > > ele > > daria reload na página e ela viria filtrada. > > Mas já experimentou usar algum plugin jquery de datagrid para fazer estes > > filtros? Tem o flexigrid, datatables.. quem sabe se encaixe na tua > > necessidade. > > > > Em 28 de agosto de 2011 02:07, André da Silva Severino < > > [email protected]> escreveu: > > > > > Boa noite pessoal, estou desenvolvendo uma view onde ela vai ter + de > 500 > > > registros e gostaria de inserir no topo dela um form para com 1 > checkbox > > > apenas para filtrar as cidades, mas da forma que fiz acho que está > > > 'errada', > > > gostaria de saber como voces faria ? > > > > > > Enviaria os dados do formulario para o mesmo controller e la dentro > faria > > > uma validação: > > > > > > if( isset($_POST)) { > > > .......... > > > } else { > > > } > > > ....... > > > > > > ? > > > > > > Como voces faria isso, obrigado e até mais > > > > > > -- > > > Att, > > > > > > André da Silva Severino > > > Desenvolvedor web > > > (19) 8847.3747 > > > Email: [email protected] > > > Url: http://andrewd.com.br > > > _______________________________________________ > > > [email protected] > > > http://www.codeigniter.com.br > > > > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > --------------------------- > > > Oportunidade de negócio > > > http://www.franquiasargohost.net > > > --------------------------- > > > > > _______________________________________________ > > [email protected] > > http://www.codeigniter.com.br > > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > --------------------------- > > Oportunidade de negócio > > http://www.franquiasargohost.net > > --------------------------- > > > > > > -- > Att, > > André da Silva Severino > Desenvolvedor web > (19) 8847.3747 > Email: [email protected] > Url: http://andrewd.com.br > _______________________________________________ > [email protected] > http://www.codeigniter.com.br > http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > --------------------------- > Oportunidade de negócio > http://www.franquiasargohost.net > --------------------------- > _______________________________________________ [email protected] http://www.codeigniter.com.br http://mail.codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br --------------------------- Oportunidade de negócio http://www.franquiasargohost.net ---------------------------

