Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/06/2011, 16:54
castrovega7
 
Fecha de Ingreso: junio-2011
Mensajes: 51
Antigüedad: 12 años, 10 meses
Puntos: 3
Respuesta: Selects dependientes y posterior envío de formulario

Cita:
Iniciado por masterpuppet Ver Mensaje
Comprueba el html que estas generando, beforeSend agrega un label dentro de un select, estas seguro que el html es correcto ?, que los values de los select's están saeteados ? y has una prueba sin traducir los mensajes, para ver el mensaje original que no tengo las traducciones :P
El mensaje original es:

'1' was not found in the haystack

He eliminado el BeforeSend y continua igual y he probado lo siguiente:

Esta es la funcion que recibe los datos del form
Código PHP:
Ver original
  1. public function subirmemoriaAction()
  2.     {
  3.  
  4.         $formularioNuevaMemoria = new Memorias_Form_Nuevamemoria();
  5.  
  6.         //Si se reciben datos por post
  7.         if($this->getRequest()->isPost()){
  8.             //Si los datos recibidos son válidos
  9.             var_dump($formularioNuevaMemoria->getValues());
  10.             $p=$_POST["proyecto"];
  11.             echo $p;
  12.             if($formularioNuevaMemoria->isValid($_POST)){
  13. .
  14. .
  15. .

Como me has dicho en esta funcion antes del "isValid" he hecho el var_dump de los values obteniendo el valor null en proyecto, sin embargo cogiendo el valor mediante POST como se muestra en el codigo, del select proyecto por separado imprime el valor correcto de la opcion seleccionada...