entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Hola como puedo guardar en variables los datos que me llegan desde ajax.

Mediante AJAX realizo una consulta que me arroja cierta cantidad de valores y las guardo en un array pero en el controller. ahora el problema es guardar ese array en una variable en la vista.

3votos

Peter comentado

Por favor comparte tu código para ver como lo haces y cual podría ser la solución. ¿No tienes problemas, solo quieres saber como guardar ese array?

Saludos.

0voto

Alex_Numpaque comentado

Has el llamado del ajax en la vista o hazle un return al controlador, para porder ayudarte mas especificamente por favor deja tu codigo...

1 Respuesta

0voto

Jerson_Carabali Puntos170

Hola, gracias por responder.
Correcto no tengo errores en el ajax solo no he podido guardar el array bi dimensional que me devuelve la consulta.
ya intente ponerlo en la vista, pero al intentar pasar la variable js a php me marca un error.

Archivo js:
$(document).on('change','#inicial,#final',function(){

var inicial =document.getElementById('inicial').value;
var fin = document.getElementById('final').value;

var parametro = 
{
    "inicial" : inicial,
    "fin" : fin
};
 var valores = $.ajax({
        url: "../../controllers/Potabilizacion/graficas/datosGraficas.php",  //el controller en donde se realiza la acción
        type:"POST",
        data: parametro,//El primer formulario en el documento
        success:  function (response) {
                    $("#grafica").html(response);
            }

    });

});

Archivo Controller:
En un arreglo bi dimencional guardo el resultado de la consulta en MYSQL.

Gracias!!!

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta