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.











