script.js
<script type="text/javascript"> function lookup(inputString) { if(inputString.length == 0) { // Hide the suggestion box. $('#suggestions').hide(); } else { $.post("load.php", {queryString: ""+inputString+""}, function(data){ if(data.length >0) { $('#suggestions').show(); $('#autoSuggestionsList').html(data); } }); } } // lookup function fill(thisValue) { $('#inputString').val(thisValue); setTimeout("$('#suggestions').hide();", 200); } </script>*esta pagina "load.php" conecta ao mysql e faz buscas de acordo com aquilo que a pessoa esta digitando.
codigo do formulario de busca:
<form method=\"post\" name=\"busca\" action=\"dashboard.php?tabela=motorista&id=cadchave&bar=chaves\"> <table width=\"100%\" border=\"0\" bgcolor=\"#CAD7F9\"> <tr> <td width=344> </td> <td width=877> </td> </tr> <tr> <td><div align=\"right\" class=\"style1\">Buscar Motorista: : </div> <label> </label></td> <td> <input name=\"emp\" id=\"emp\" type=\"text\" value=\"35\" /> <input name=\"nomemotorista\" type=\"text\" size=\"50\" value=\"\" id=\"inputString\" onKeyUp=\"lookup(this.value);\" onBlur=\"fill();\" /></td> </tr> <tr> <td height=\"45\" colspan=\"2\"><div> <div> </div> <div class=\"suggestionsBox\" id=\"suggestions\" style=\"display: none;\"> <img src=\"images/upArrow.gif\" style=\"position: relative; top: -12px; left: 30px;\" alt=\"upArrow\" /> <div class=\"suggestionList\" id=\"autoSuggestionsList\"> </div> </div> </div><br> <div align=\"center\"><input type=\"submit\" name=\"button\" id=\"button\" value=\"Cadastrar Chave - Etapa 2\"></div></td> </tr> </table> </form>
Reparem que neste formulario tem o conteudo:
Tem o input emp que terá valor 35eu preciso pegar o valor deste input e mandar junto na consulta do ajax, para fazer um filto no banco de dados, cada usuario terá um input emp com valores variados, e cada usuario poderá visualizar determinado conteudo no banco de dados de acordo com seu numero.
a dificuldade esta em passar para este script.js o valor deste campo input... como farei isto pessoal?
Edição feita por: alphanet, 01/05/2008, 16:56.