Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2012, 17:23
cespinoza
 
Fecha de Ingreso: junio-2009
Mensajes: 2
Antigüedad: 15 años, 5 meses
Puntos: 0
Imagen de php a ajax

Buenas tardes he estado trabajando en un grid con jquery en php con ajax
el problema lo tengo al crear el grid tiene que estar una foto en cada registro
todo lo que es texto lo paso sin problemas el problema es como puedo pasar el campo que contiene la imagen que es un BLOB.!

Código:
     function generarTabla() {

                $.ajax({
                    type: "POST",
                    url: "Modelos/generarTabla",
                    //  data: JSON.stringify(parms),
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    success: function (msg) {


                        $('#tableRepa').html('<table id="tableRadios" class="display">' + msg + '</table>');
                        oTableRadio = $('#tableRadios').dataTable({
                            "bJQueryUI": true,
                            "sPaginationType": "full_numbers"

                        });
                        $("#tableRadios tbody").click(function (event) {
                            $(oTableRadio.fnSettings().aoData).each(function () {
                                $(this.nTr).removeClass('row_selected');
                            });
                            $(event.target.parentNode).addClass('row_selected');
                        });
                        $('#tableRadios tbody td').click(function () {
                            /* Get the position of the current data from the node */
                            aPosPad3 = oTableRadio.fnGetPosition(this);

                            /* Get the data array for this row */
                            aDataPad3 = oTableRadio.fnGetData(aPosPad3[0]);
                       


                        });


                    }

                });

            }
en PHP
Código PHP:
//$vector tiene los datos de la base de datos
$vector;
echo 
"<th>Imagen</th>
     <th>Descripcion</th>"
;  

foreach(
$vector as $indice => $valor) { 
   echo 
"<td><img src=" +$valor[IMAGEN]+ "/></td>"
   echo 
"<td>"+$valor[DESC]+"</td>"
}
?> 

en esta parte es donde se creea la tabla con la infrmacion desde php

Código:
         $('#tableRepa').html('<table id="tableRadios" class="display">' + msg + '</table>');

el problema es como mandar el campo blob y que se interprete con JS


Gracias.!