Foros del Web » Programando para Internet » Javascript » Frameworks JS »

ajax y php

Estas en el tema de ajax y php en el foro de Frameworks JS en Foros del Web. Hola, tengo el siguiente problemita Este es mi codigo: <head> <script type="text/javascript"> var x; x=$(document); x.ready(inicializarEventos); function inicializarEventos() { var x; x=$("#producto"); x.change(cambio); } function ...
  #1 (permalink)  
Antiguo 29/07/2011, 08:40
 
Fecha de Ingreso: mayo-2010
Mensajes: 414
Antigüedad: 13 años, 11 meses
Puntos: 2
ajax y php

Hola, tengo el siguiente problemita

Este es mi codigo:
<head>

<script type="text/javascript">

var x;
x=$(document);
x.ready(inicializarEventos);

function inicializarEventos()
{
var x;
x=$("#producto");
x.change(cambio);
}




function cambio()
{
var v=$("#producto").val();
alert(v);
$.ajax({
async:true,
type: "POST",
dataType: "html",
contentType: "application/x-www-form-urlencoded",
url:"prueba.php",
data:"producto="+v,
success:llego
});
return false;
}

function llego(datos){
$("#titulo").text(datos);
}

</script>
</head>

Acá me coloca el resultado:

<body>
<form <form action="../_php/proceso-formulario" method="post">

<div id="titulo"></div>

</form>
</body>

La pagina prueba.php se incluye dentro de un formulario, donde luego yo envio los datos por post. El tema es que hago un <input "hidden"> en la pagina prueba con su nombre y valor y no me lo toma, ademas de que me lo imprime como texto.

No se si tienen alguna idea de como puedo pasar el valor para que llegue por post a proceso-formulario.php.

Saludos! y gracias.
  #2 (permalink)  
Antiguo 29/07/2011, 14:12
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: ajax y php

porque usas text, el cual no evalua HTML, debes usar $("#titulo").html(datos); que es innerHTML para jQuery

Recomendación: usa la herramienta highlight del foro y organiza tú código
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: ajax, php, post, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:15.