Foros del Web » Programando para Internet » Jquery »

jQuery AJAX PHP y jSon

Estas en el tema de jQuery AJAX PHP y jSon en el foro de Jquery en Foros del Web. Buen día, soy nuevo y anteriormente he revisado su página para resolver algunas dudas que he tenido para poder lograr ciertos objetivos en cuanto a ...
  #1 (permalink)  
Antiguo 25/04/2013, 21:50
 
Fecha de Ingreso: abril-2013
Mensajes: 2
Antigüedad: 11 años, 7 meses
Puntos: 0
jQuery AJAX PHP y jSon

Buen día, soy nuevo y anteriormente he revisado su página para resolver algunas dudas que he tenido para poder lograr ciertos objetivos en cuanto a programación se refiere y en realidad me ha ayudado mucho. En fin ...

Escribo este tema para saber si alguien puede auxiliarme en algo que para ustedes tal vez es demasiado fácil y que para mí (por ahora) se me dificulta hacer.

Sucede que me estoy adentrando en el uso de jQuery y hacer uso de su función ajax() para poder establecer una conexión a un archivo PHP que procesa ciertos datos del lado del servidor, en donde ahora me siento un poco bloqueado es que he caido en la necesidad de recuperar un arreglo con valores que tengo en un archivo PHP y deseo imprimirlo en un <DIV> en un archivo HTML, he leido que tengo que hacer uso de jSon (que la verdad eso es alo nuevo para mí, no sé nada al respecto), he intentado probar con ejemplos que hay en internet sin lograr ningún resultado, la verdad acudo a ustedes para poder aprender a ampliar mi muy bajo nivel en esto de jQuery.
bueno la estructura es más o menos así

---- Archivo HTML ----
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="funciones.js"></script>
</head>
<body>
<button id="procesar">Inicio</button>
<div id="resultado">
</div>
</body>
</html>
---------------------Archivo: funciones.js-----------------

$(document).ready(InicializarEventos);
var id_numbers = new Array();

function InicializarEventos ()
{
$("#procesar").click(ajax);
}

function ajax()
{
$.ajax({
async:true,
type:"POST",
dataType:"json",
url:"procesar.php",
beforeSend:inicioEnvio,
success:llegada,
timeout:4000,
error:problemas
},"json");
return false;
}

function inicioEnvio()
{
$("#resultado").html("Cargando ...");
}
function llegada(datos)
{
id_numbers = JSON.parse(datos);
$("#resultado").text(id_numbers);
}
function problemas()
{
$("#resultado").html("Problemas con el servidor");
}


--------------------- Archivo procesar.php ---------------
<?php
$result=array("2013/01/01", "2013/01/02", "2013/01/03");

echo(json_encode($result));
?>
--------------------------------------------------------------------

Bueno eso son los archivos que tengo, en sí mi objetivo es sólo poder imprimir el arreglo que se encuentra en el archivo "procesar.php" pero imprimirlo en el DIV con id="resultado".

Gracias por su atención
  #2 (permalink)  
Antiguo 26/04/2013, 05:51
Avatar de ipraetoriux  
Fecha de Ingreso: abril-2010
Ubicación: ipraetoriux.com
Mensajes: 1.125
Antigüedad: 14 años, 7 meses
Puntos: 155
Respuesta: jQuery AJAX PHP y jSon

..pues si no sabes nada de JSON y apenas sabes algo de jQuery...antes de correr te recomiendo aprender a caminar...aprende primero jQuery cuya curva de aprendizaje es bastante baja, muy facil de aprender, luego aprende AJAX y el objeto XMLHTTPrequest, luego JSON Y XML...y vas a ver que tus problemas se resuelven en un instante...
  #3 (permalink)  
Antiguo 26/04/2013, 16:18
 
Fecha de Ingreso: abril-2013
Mensajes: 2
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: jQuery AJAX PHP y jSon

Bueno en eso tienes razón, antes de querer aprender algo necesito pasar el escalón anterior, sólo que hasta ahora en los pequeños proyectos que he desarrollado no me había topado aún con un problema de este tipo, de hecho todo lo que he hecho son ejercicios de ciertas funciones (generalmente de jQuery) para saber (y aún no comprendo todo lo que he hecho, sólo sé lo que se puede hacer al usarlo) cómo es que funciona. Y por el momento este problema es algo que necesitaría resolver debido a cuestiones de tiempo, no sé si exista una forma "rápida" de aprender lo necesario para resolver este problema (sé que no puedo aprender todo lo que intento manejar en 1 sólo día) por el momento sólo necesitaría saber sólo lo que necesitaría, o como empezar a abordar este problema. Gracias por la atención.

Etiquetas: ajax, funcion, html, javascript, js, json, php
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 12:06.