Jump to content
Fórum Script Brasil
  • 0

Resultado do JQuery em um campo de texto


Berrutti

Question

Senhores.

Sou iniciante em JavaScript/JQuery.

Estou com um problema: preciso colocar o resultado de uma consulta a um banco MySQL feita via JQuery em um campo tipo INPUT/TEXT.

Para tanto, criei um arquivo chamado TEST.PHP que executa os seguintes comandos:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Documento sem título</title>

<script type="text/javascript" src="jquery.js"></script>

<script type="text/javascript">

function get()

{

$.post('file.php', { name: form.name.value },

function (output)

{

$("#destino").html(output).show();

});

}

</script>

</head>

<body>

<form name="form">

<input type="text" name="name" />

<input name="Acao" type="button" id="Acao" onClick="get();" value="Get" />

<label id="teste" for="destino"></label>

<input type="text" name="destino" id="destino" />

<div id="idade"></div>

</form>

</body>

</html>

Também criei o arquivo FILE.PHP:

<?php

include "conecta.php";

$name = $_POST['name'];

$sql = mysql_query("SELECT CLI_NOME FROM clientes

WHERE CLI_CNPJ = '$name'");

if (mysql_num_rows($sql) == 0)

{

$age = "Não encontrado...";

}

else

{

$age = mysql_result($sql, 0);

}

echo $age;

?>

O problema é que não consigo fazer com que o resultado da consulta do jquery caia no campo ID "destino".

Para a DIV de ID "idade" funciona ($("#idade").html(output).show();), para o label de ID "teste" funciona($("#teste").html(output).show();), mas quando mudo para o campo de ID "destino" ($("#destino").html(output).show();) nada acontece.

Onde estou errando?

No aguardo

Obrigado

Paulo

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152k
    • Total Posts
      651.6k
×
×
  • Create New...