sábado, 9 de noviembre de 2013

Cómo cambiar varios valores de cuadro de texto con PHP Ajax

PHP y AJAX permite crear aplicaciones web eficaces.

 

CAMBIO MULTIPLE

Mediante la combinación de dos tecnologías Web avanzadas juntos, tales como PHP y AJAX, puede crear muchas aplicaciones eficientes e intuitivas para su sitio Web, incluyendo elementos de diseño web. A partir de los cuadros de texto animados y dinámicos menús desplegables para galerías de fotos web, PHP y AJAX puede convertir su sitio web sencillo en una atracción Web completa. Puesto que las tecnologías PHP y AJAX son aplicaciones de código abierto y son totalmente compatibles entre sí, puede usarlos de cualquier manera que desee para mejorar la funcionalidad y el diseño de su sitio web.

 

Introduzca el código de abajo para cambiar el valor del código de moneda en forma de cuadro de texto cuando se selecciona un país diferente de la lista desplegable con el comando PHP "getCurrencyCode":

 

seleccione onChange name = "país" = "getCurrencyCode ('? país find_ccode.php =' + this.value)"

 

valor de la opción = "" Seleccione la opción País /

 

valor de la opción = EE.UU. / opción "1"

 

valor de la opción = "2" UK / opción

 

valor de la opción = "3" Filipinas / opción

 

valor de la opción = Bahrain / opción "4"

 

/ Select

 

input type = "text" name = id "cur_code" = "cur_code"

 

Escriba el siguiente código para habilitar el AJAX "getCurrencyCode ()" función. Activar o llamar a esta función cuando se selecciona un país diferente de la lista desplegable. Este código JavaScript se cambie el valor en el cuadro de texto sin actualizar la página entera.

 

función getCurrencyCode (strURL)

 

{

 

var req = getXMLHTTP ();

 

if (req)

 

{

 

/ / Función que se llamará cuando se cambia el estado

 

req.onreadystatechange función = ()

 

{

 

/ / Cuando el estado se ha completado, es decir 4

 

if (req.readyState == 4)

 

{

 

/ / Sólo si el estado de http es "OK"

 

if (req.status == 200)

 

{

 

. document.getElementById ('cur_code') valor = req.responseText;

 

}

 

más

 

{

 

alert ("Hubo un problema al utilizar XMLHTTP: \ n" + req.statusText);

 

}

 

}

 

}

 

req.open ("GET", strURL, true);

 

req.send (null);

 

}

 

}

 

Ejecute el código siguiente para crear la función que va a procesar el objeto "XMLHTTPRequest" ") getXMLHTTP (". La respuesta, que es la moneda que corresponda, se mostrará en el cuadro de texto para cualquier país que elija de la lista desplegable.

 

Php

 

$ Campo = $ _REQUEST ['país'];

 

switch ($ país)

 

{

 

caso "1":

 

echo "USD";

 

break;

 

caso "2":

 

echo "GBP";

 

break;

 

case "3":

 

echo "PHP";

 

break;

 

caso "4":

 

echo "BHD";

 

break;

 

}

 

?

 

Consejos y advertencias

Vea la demostración del proyecto antes de comenzar con este tutorial para ver lo que puede esperar de este proyecto. Busque el consejo de experimentados PHP y desarrolladores de AJAX al unirse a algunos foros de discusión en línea.

 

 

No hay comentarios:

Publicar un comentario