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

error resultado foreach en XAJAX

Estas en el tema de error resultado foreach en XAJAX en el foro de Frameworks JS en Foros del Web. buenas noches, tengo el siguiente problema, hago una consulta a una bd mysql dicho resultado lo muestro acompañado de unos check, para que el usuario ...
  #1 (permalink)  
Antiguo 18/09/2010, 22:57
 
Fecha de Ingreso: enero-2010
Mensajes: 247
Antigüedad: 14 años, 9 meses
Puntos: 2
error resultado foreach en XAJAX

buenas noches, tengo el siguiente problema, hago una consulta a una bd mysql dicho resultado lo muestro acompañado de unos check, para que el usuario seleccione del listado las opciones que desee, asi;

[] pedro
[] juan
[] pepito
[] sutanito

[] = checkbox

cuando este hace su trabajo (selecciona uno o mas elementos) y envia los datos por el metodo post me funciona perfecto,

recibo por el metodo post

$datos = $_POST["check"];

foreach ($datos as $indice => $valor){
echo"valor $indice: &valor";
}

y el resultado mostrado es

valor 0: pedro
valor 1: juan

en el caso que el usuario solo halla seleccionado las dos primeras opciones,

si hago lo mismo pero en vez de enviar los datos por medio del metodo post lo envio a una funcion que tengo de XAJAX, el resultado es el siguiente.

valor 0: pedro
valor 1: juan
valor family: Array

no tengo ni idea de donde saca el valor family: Array, paso los datos a la funcion XAJAX de la siguiente manera

<a href="javascript: void(0);" onclick="xajax_mifuncion(xajax.getFormValues('fgru poequipo'))">enviar</a>

y recibo los datos en la funcion de esta manera


function mifuncion($datos){

$respuesta = new xajaxResponse();
$respuesta->setCharacterEncoding('ISO-8859-1');
$chequed=$datos["check"];

foreach ($chequed as $indice => $valor){
$resul .= "valor $indice: $valor <br>";
}

$respuesta->Assign("midivresultado","innerHTML",$resul);
return $respuesta;

}

no se que estare haciendo mal o que me hara falta, porque como les comente enviando los datos por medio del metodo post funciona pero haciendo lo mismo en una funcion xajax no, les agradezco enormemente su ayuda gracias.
  #2 (permalink)  
Antiguo 20/09/2010, 06:41
 
Fecha de Ingreso: enero-2010
Mensajes: 247
Antigüedad: 14 años, 9 meses
Puntos: 2
Respuesta: error resultado foreach en XAJAX

ninguna idea, de cual sera el problema ?

sigo atento a sus comentarios.
  #3 (permalink)  
Antiguo 07/12/2010, 14:11
 
Fecha de Ingreso: mayo-2009
Mensajes: 53
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: error resultado foreach en XAJAX

lograste solucionar este condenado problema? es que ami me sucede los mismo al pasar un array de javascript a una funcion xajax

Etiquetas: ajax, foreach, xajax, resultados
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 13:13.