Skyo 1 Denunciar post Postado Agosto 7, 2007 Seguinte, busquei, testei vários codigos e até agora nada muito decente...Tenho uma div chamada principal.Nela preciso que um código ajax ao clicar num botão o ajax rode um script php ou execute ele na div, é possivel?O script php inclui acesso a banco de dados, echos etc.Testei um mas obtive problemas no UPDATE do script php não atualizava e talz, meio estranho =p.Preciso também enviar ao clicar em botão um parametro pelo GET (?blabla=blablablabla) para o script php.Ajuda ai está complicado, não mexo muito com ajax.Vlw. Compartilhar este post Link para o post Compartilhar em outros sites
David Ramires 1 Denunciar post Postado Agosto 7, 2007 Skyo, veja esses tópicos http://forum.imasters.com.br/index.php?sho...mp;#entry767832 http://developer.mozilla.org/pt/docs/AJAX:Como_começar agora um exemplo bem básico... 1º faça download do arquivo jquery.js em http://jquery.com/ agora vou montar um esquema bem simples aqui okay... ARQUIVO INDEX.HTML <HTML><HEAD> <TITLE>Teste</TITLE> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/Javascript">$(function() { $("#telA").bind("click", function() { $("#resp_maq2").html(""); var IDfone = $("#telacesso").val(); var acao = 'listafone'; $.ajax({ type: "POST", url: "all_ajax.php", data: "IDfone="+IDfone+"&acao="+acao, success: function(resp){ $("#resp_maq2").html(resp); $("#resp_maq2").css({ color: "red", font: "12px"}); } }); }); });</script> </HEAD><BODY><tr> <td align="right">Tel Acesso: </td> <td><input type="text" name="telacesso" id="telacesso" size="33" value="<?php echo $telacesso_cliente; ?>"> <input type="button" name="telA" id="telA" value="Verfica Tel" /> <span id="resp_maq2"></span></td> </tr></BODY></HTML> ARQUIVO all_ajax.php <?php$IDfone = $_POST['IDfone'];$acao = $_POST['acao'];//aqui você faz a sua conexão com o banco, nesse caso tenho uma função chamada Minha_SQLif($acao == "listafone"){ $result = Minha_SQL("SELECT tel_acesso from Tabela WHERE telid = '".$IDfone."'"); if (mssql_num_rows($result) > 0) { echo " Telefone já Cadastrado"; } }?>procure saber sobre JQuery.. ok Compartilhar este post Link para o post Compartilhar em outros sites
Skyo 1 Denunciar post Postado Agosto 8, 2007 Opa mano valeu, consegui agora com esse jquery, o site é bom também e seu exemplo foi de grande valia.Com esse não está bugando =).Tava vendo umas opções de timeout e tal, interessante mesmo.Brigadão. Compartilhar este post Link para o post Compartilhar em outros sites
David Ramires 1 Denunciar post Postado Agosto 8, 2007 legal que deu certo!!!! Você também pode visitar o site www.jquerybrasil.com !!!! ah!!!!!!!!!!!!!!!!! confira esse manual do jquery, muito bom http://www.visualjquery.com/1.1.1.html http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites