Cita:
Iniciado por satjaen
Gracias emprear, mas bien creo que el que tengo mal es este:
Código Javascript
:
Ver originalfunction modificar_datos_cliente(id_aviso)
{
var boton = confirm("¿Modificar datos usuario?");
if (boton){
var id_aviso = $('#id_aviso') .val();
createAjax();
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("datos_usuario").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","modificar_datos_usuario.php?ID=" + id_aviso,true);
xmlhttp.send(null);
}
}
Pero no se donde?
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Te repito, para la próxima pasá todo, no puedo estar reconstruyendo tus omisiones porque se pierde mucho tiempo
Ejemplo de una aplicación completa
index.html
Código HTML:
Ver original<!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"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <script type="text/javascript"> //<![CDATA[
function enviarDatos() {
// Objeto Ajax
if(window.XMLHttpRequest) {
peticion_http = new XMLHttpRequest();
}
else if(window.ActiveXObject) {
peticion_http = new ActiveXObject("Microsoft.XMLHTTP");
}
// Preparar la funcion de respuesta
peticion_http.onreadystatechange = muestraContenido;
var id_aviso = $('#id_aviso') .val();
// Realizar peticion HTTP
peticion_http.open('GET', "modificar_datos_usuario.php?ID=" + id_aviso, true);
peticion_http.send(null);
function muestraContenido() {
if(peticion_http.readyState == 4) {
if(peticion_http.status == 200) {
alert(peticion_http.responseText);
}
}
}
}
function modificar_datos_cliente(){
var boton = confirm("¿Modificar datos usuario?");
if(boton){
enviarDatos();
}
}
//]]>
ingrese un ID de usuario:
<input type="text" value="888" id="id_aviso"/><button onclick="modificar_datos_cliente();">verificar
</button>
modificar_datos_usuario.php
Código PHP:
Ver original<?php
$id_usuario = $_GET['ID'];
echo "Se modificarán datos de usuario de id: $id_usuario";
?>
Además espero que no estés usando jQuery solo para obtener el value de un input
SAludos