Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala povo boa tarde to com um probleminha aqui de iniciante e queria ver se vocês podem me ajudar
é o seguinte
Com minha base de estudos de jquery php e mysql criei um script simples que busca o nome das empresas no banco de dados e alimenta um select option com esses nomes até ai tudo bem ai eu seleciono um nome no select o jquery pega a variavel name do select envia por post pra outra pagina e retorna o email daquela empresa em um campo txt até ai ta funcionando 100%
meu problema é o seguinte
esse input txt que recebe os dados do jquery ta me retornando a TAG html tambem em vez de ele me retornar só o email ele retorna a TAG html
segue a baixo print do problema e o codigo caso alguem precise
/applications/core/interface/imageproxy/imageproxy.php?img=http://img38.imageshack.us/img38/4853/errojquery.jpg&key=a974b4726743de05083a8c46cdfbe44dd508f61cb2137b7b96b673f241e4067b" alt="errojquery.jpg" />
se vocês perceberem ele retorna as tags como se fose criar uma pagina ali dentro e por ultimo retorna o email
segue os codigos
select.php
<?php
include 'non.php';
?>
<!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=iso-8859-1" />
<title>Gestão Administrativa</title>
<script type="text/javascript" src="scripts/jquery-1.7.1.min.js"></script>
<script>
$(document).ready(function(){
$("select[name = clientes]").change(function(){
$("input[name='dados']").val('Carregando...');
$.post("cs_java.php",
{clientes:$(this).val()},
function(valor){
$("input[name='dados']").val(valor);
}
)
})
})
</script>
<style type="text/css">
<!--
#corpo {
font-family: "Trebuchet MS";
font-weight: bold;
color: #333333;
padding-left: 30px;
}
.style1 {
font-size: 18px;
font-weight: bold;
}
-->
</style>
</head>
<body>
<div align="center"><span class="style1"><p>Cadastro de Ordem de Serviço</span>
</div>
<div id="corpo">
<form method="POST" action="conf_cad_os.php">
<br /><br />
<select name="clientes" id="clientes">
<option selected="selected">Escolha o Cliente...</option>
<?php
$sql = "SELECT * FROM clientes ORDER BY nome ASC";
$r = mysql_query($sql) or die (mysql_error());
while($l = mysql_fetch_assoc($r))
{
echo '<option value="'.$l['id'].'">'.$l['nome'].'</option>';
}
?>
</select>
<input name="dados" type="text" size="20" disabled="disabled" />
<input type="image" src="img/bt_cadastrar.jpg" name="Enviar" value="" id="bt_envia" />
</form>
</div>
</body>
</html>
consultajquery.php
<?php
include 'non.php';
$id = $_POST['clientes'];
$sql = "SELECT * FROM clientes WHERE id = '$id' ORDER BY nome ASC";
$r = mysql_query($sql) or die (mysql_error());
if(mysql_num_rows($r) == 0){
echo 'error';
}else{
while ($l2 = mysql_fetch_assoc($r)){
echo $l2['email'];
}
}
?>Carregando comentários...