Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/09/2010, 14:04
Dany_s
 
Fecha de Ingreso: diciembre-2009
Ubicación: Misiones
Mensajes: 867
Antigüedad: 14 años, 11 meses
Puntos: 65
Respuesta: datatables problemas con salto de linea

vos le estás aplicando addslashes? porque si aplicas al json te va a agregar las barras e la clave


Código HTML:
Ver original
  1.   <head>
  2.     <title></title>
  3.     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4.     <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
  5.     <script>
  6.     $( function (){
  7.         $.getJSON('json.php', function (data){
  8.             $('body').html(data.input);
  9.         });
  10.     });
  11.     </script>
  12.   </head>
  13.  
  14. </body>
  15. </html>


Código PHP:
Ver original
  1. <?php
  2. $json = '{
  3.    "input":"<input type=\"checkbox\" name=\"usuarios\" value=\"25\" />\'comillas simples\'
  4. <input class=\"botonAccionesParticulares\" type=\"button\" onclick=\"desplegarMenuAccionesParticulares(1);\" value=\"%Acciones%\">
  5. <div id=\"divMenuAccionesParticulares2\" class=\"divMenuAccionesParticulares\">
  6.    <table width=\"100%\" border=\"0\" cellpadding=\"0\" cellpadding=\"0\">
  7.    <tr><td style=\"cursor:pointer;border-bottom:solid 1px #FFA800;\">Accion 1</td></tr>
  8.    <tr><td style=\"cursor:pointer;border-bottom:solid 1px #FFA800;\">Accion 2</td></tr>
  9.    <tr><td style=\"cursor:pointer;border:none\">Accion 3</td></tr>
  10.    </table>
  11. </div>"
  12. }';
  13.  
  14. echo preg_replace("[\n|\r]", '', $json);
  15.  
  16. ?>


fijate en el php despues del input puse \'comillas simples\'