gust.php 1 Denunciar post Postado Maio 21, 2015 Senhores, bom dia! Tenho o seguinte código funcionando: formulario.php <script type="text/javascript"> $(document).ready(function(){ new Autocomplete("cli", function() { this.setValue = function( id, cli ) { $("#id_val").val(id); $("#cli_val").val(cli); } if ( this.isModified ) this.setValue(""); if ( this.value.length < 1 && this.isNotClick ) return ; return "ajax.php?q=" + this.value; }); }); </script> <script type="text/javascript"> $(document).ready(function() { $("#mensagens a").click(function( e ) { e.preventDefault(); var href = $( this ).attr("href"); $("#conteudo").load( href +" #conteudo"); }); }); </script> </head> <body> <div id="mensagens">Cliente / Contato:<br> <input name="cli" type="text" class="autocomplete_list" id="cli" size="35"> <br> <input type="hidden" id="id_val" name="id" /> </div> <div id="conteudo"> </div> </body> </html> Quando digito no campo input ele traz os resultados do banco em forma de link feito pela pagina ajax.php ajax.php <?php $hostname = 'localhost'; $username = 'root'; $password = 'senha'; $dbname = 'banco'; mysql_connect( $hostname, $username, $password ) or die ( 'Erro ao tentar conectar ao banco de dados.' ); mysql_select_db( $dbname ); mysql_set_charset('utf8'); $q = mysql_real_escape_string( $_GET['q'] ); $sql = "SELECT * FROM M_CADASTRO_GERAL WHERE NOME LIKE '". $q ."%'"; $res = mysql_query( $sql ); while( $campo = mysql_fetch_array( $res ) ) { $id = $campo['XCADASTRO']; $cli = $campo['NOME']; $html = ("<span style='font-weight:bold'>$cli</span>"); echo "<li onselect=\"setValue('$id');\"><a href='pagina.php?id=$id'>$html</a></li>\n"; } ?> O que quero fazer é abrir o link do autocompete na div conteudo lá na página formulario.php. Já estou tentando usar um código na pagina formulario.php sem sucesso. Agradeço ajudas .... Compartilhar este post Link para o post Compartilhar em outros sites