Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/03/2013, 06:31
cyberjas2001
 
Fecha de Ingreso: marzo-2013
Mensajes: 26
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: Ventana con Fancybox & PHP no carga los valores correctos

Claro mi codigo completo es este:

Código PHP:
<?php
        
//function to truncate text and show read more link  
        
function truncate($mytext) {  
        
//Number of characters to show  
        
$chars 30;  
        
$mytext substr($mytext,0,$chars);  
        
$mytext substr($mytext,0,strrpos($mytext,' '));    
        return 
$mytext;  
        }  
        
?>
        <?php
        
if ($currentSuggestionsForView) {
            foreach (
$currentSuggestionsForView as $referenceId => $value) {
                if (
is_array($value)) {
                    echo 
'<tr>';

                    if (
date("Y"$value['suggestionDate']) == date("Y"time())) {
                        
$showSuggestionDate date("D, M j"$value['suggestionDate']);
                    } else {
                        
$showSuggestionDate date("D, M j, Y"$value['suggestionDate']);
                    }

                    if (
$currentCanEdit) {
                        echo 
'<td style="width: 150px;"><a href="' $referenceId '">' $referenceId '</a></td>';
                    } else {
                        echo 
'<td>' $referenceId '</td>';
                    }
                    
                    echo 
'<td>' $showSuggestionDate '</td>';
                    echo 
'<td>' $value['status'] . '</td>';
                    echo 
'<td><p id= "various" class="various" href="#inline" title="Reference ID # ' $referenceId '">' .truncate($value['managementSummary']). ' ...(+)</p></td>';    
                    echo 
'<div style="display: none;"><div id="inline" style="width:400px;height:200px;overflow:auto;"><p> '$value['managementSummary'] .'  </p></div>';                
                    echo 
'<td><p class="responseColumn" title="' $value['managementResponse'] . '">' $value['managementResponse'] . '</p></td>';
                    echo 
'</tr>';
                }
            }
        }
        
?>
Pero mi problema especifico era en esas lineas de codigo q puse anteriormente.
Al leer mas acerca de Fancybox me doy cuenta q tal vez estoy usando el atributo incorrecto y en vez de ser un "inline" podria ser un "ajax", pero de todas maneras he probado varios cambios sin exito, si alguien puede ayudarme o guiarme por el camino se les agradeceria muchos, gracias!

Haciendo una inspeccion de mi codigo a traves de Firebug, me puedo dar cuenta q efectivamente mi contenido si se esta cargando dinamicamente, pero el Fancybox no se refresca y me sigue mostrando solo el primer elemento analizado, ahora trato de buscar una manera en q mi Jquery se autorefresque despues de cerrarse.

Última edición por cyberjas2001; 29/03/2013 a las 11:53