Labroskas Posted September 26, 2014 Report Share Posted September 26, 2014 Boa Tarde, Tenho dois campos, Código Postal português dividido em dois, um campo de 4 dígitos e um de 3, alguém sabe uma maneira para ao fim de serem preenchidos ir à tabela buscar a designação referente ao código postal digitado. Neste caso é com o código postal, mas poderia ser outro campo qualquer, até porque tenho outras Input deste modo. Cumps Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted September 26, 2014 Report Share Posted September 26, 2014 http://en.wikipedia.org/wiki/Ajax_(programming) nota : tem um exemplo no link IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
Labroskas Posted September 26, 2014 Author Report Share Posted September 26, 2014 Não percebi muito bem o exemplo, até pq ajax e javascript para mim ainda é muito negro 😞 Link to comment Share on other sites More sharing options...
alexviseu Posted September 27, 2014 Report Share Posted September 27, 2014 Nao tem muito que saber. Pedes a coisa sempre da mesma forma. Link to comment Share on other sites More sharing options...
Labroskas Posted September 29, 2014 Author Report Share Posted September 29, 2014 Oh Alexviseu, não percebi o que queres dizer com a tua resposta!!! Link to comment Share on other sites More sharing options...
alexviseu Posted September 29, 2014 Report Share Posted September 29, 2014 Queria dizer que nao e' um bicho de 7 cabecas. Essencialmente estas so' a pedir uma pagina com codigo que vai sempre ser muito similar. Eu ao inicio, quando nao usava jquery, essencialmente metia no google "ajax javascript" e fazia copy paste de uma das primeiras entradas. Tens depois que te ajeitar com parametros se quiseres fazer pedidos POST ou outros mais complexos mas e' essencialmente tudo muiro parecido. So' custou mesmo fazer a coisa funcionar na primeira vez. Link to comment Share on other sites More sharing options...
Labroskas Posted September 29, 2014 Author Report Share Posted September 29, 2014 Pois, e tem corrido assim, pq estou a iniciar, e não está a correr muito mal, mas como venho de linguagens bem diferentes, ainda não me habituei ao conceito de PHP/ Javascript/ AJAX, sei que será preciso ganhar "calo" primeiro, mas enquanto isso fico a nadar de vez em quando,lool. Diz-me só uma coisa, como aconselhas a fazer a pesquisa na NET acerca do que necessito?? Tenho uma INPUT e ao fazer o LOST FOCUS, ele ir à tabela verificar o valor escrito com o código existente na tabela, e depois mostrar a designação referente a esse código numa LABEL por ex. Link to comment Share on other sites More sharing options...
Solution alexviseu Posted September 29, 2014 Solution Report Share Posted September 29, 2014 (edited) O essencial e' teres nocao de quando cada linguagem e' executada. PHP corre no servidor quando pedes a pagina e o browser so' recebe o html/css/javascript. Depois o javascript corre no cliente independentemente. O php tipicente so' interage com o javascript na criacao da pagina. O que o AJAX junta nesta conversa toda e' que podes, usando javascript, fazer novos pedidos ao servidor (que ira' correr o PHP como em qualquer pedido "normal". O "enviar variaveis" para o PHP e' esssencialmente colocar parametros get ou post no pedido. Pensa no AJAX como uma funcao normal do javascript mas em que por acaso chama uma pagina web. Por isso para o teu caso trata do client side normalmente, trata dos eventos de focus e depois logo fazes o pedido ajax la' dentro. Lembra-te e' que o A em AJAX e' de asynchronus. O javascript faz o pedido e continua a execucao. Tens que configurar uma funcao a ser chamada quando o pedido se finalize. Lembra-te tambem que programacao e' dividir problemas grandes em outros mais pequenos. Tens o problema do focus e o problema de chamar codigo PHP para pesquisa ou o qie seja. Procura-os separadamente no google. Edited September 29, 2014 by alexviseu Link to comment Share on other sites More sharing options...
Labroskas Posted September 29, 2014 Author Report Share Posted September 29, 2014 Muito obrigado pela atenção, Abraço Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now