Como prometido aqui está a segunda parte do tutorial de Xajax. Neste tutorial nos iremos ver como pegar valores de um formulário com o Xajax. E veremos também uma forma de resposta diferente do addAlert. Até a terceira parte!!
Olá iremos começar com nosso primeiro toturial sobre Xajax. Na realiade é um video-tutorial (chique, hein?!).
Neste video estará mostrando como começar a utilizar o xajax e inclusive como mudar a codificação (encoding/charset) para ISO-8859-1, já que o padrão do xajax é UTF-8. O exemplo é bem simples, mostrando a estrutura básica para utilizar xajax. O resultado é um simples alert, mas sem digitar uma linha de javascript!
Segue abaixo o video-tutorial (o começo está meio pequeno, mas quando começa a falar do código o vídeo da zoom):
E aqui está o código mostrado no vídeo e usado no exemplo:
<?require_once("xajax/xajax.inc.php");function exibeAlerta(){$resposta=new xajaxResponse();$resposta->setCharEncoding("ISO-8859-1");$resposta->addAlert("Olá! Este é um exemplo do Xajax");return$resposta->getXML();}$xajax=new xajax();$xajax->registerFunction("exibeAlerta");$xajax->processRequests();?><html><head><? $xajax->printJavascript("xajax/");?></head><body>
Exemplo do Xajax.<br><br><input type='button' value="Clique aqui" onClick="xajax_exibeAlerta()"></body></html>
Xajax é um framework em PHP para implementação de rotinas Ajax. Mas como assim? Ajax precisa de Java Script!!! Sim, extao!! Mas o framework faz o javascript pesado pra você. É lógico que para ajeitar as coisas do seu jeito você vai precisar saber o básico do Java Script, mas como disse o pesado mesmo fica pro Xajax.
Amanhã irei iniciar uma série de tutoriais de como utilizar XAJAX, É bem interessante!