Hola! Problemas DataTables warning: table id=example - Invalid JSON response.

Hola! Problemas DataTables warning: table id=example - Invalid JSON response.

jalbojalbo Posts: 6Questions: 2Answers: 1

Hola! Estoy utilizando datatables en modo local. La primera página se muestra bien. Al pasar a la siguiente, hacer una búsqueda o aplicar algun ordenamiento, sale este mensaje: DataTables warning: table id=example - Invalid JSON response. For more information about this error, please see http://datatables.net/tn/1
Voy al enlace sugerido, sigo los pasos indicados para Firefox y no puedo encontrar la solución porque la respuesta Ajax me sale vacía. El mensaje que me sale en Respuesta es : No hay datos de respuesta disponibles para esta solicitud.
Estoy usando el ejemplo https://datatables.net/examples/server_side/post.html
Alguien podrá ayudarme?
Muchas gracias!

This question has accepted answers - jump to:

Answers

  • kthorngrenkthorngren Posts: 20,425Questions: 26Answers: 4,794

    The problem will be with your server script. You will need to debug the server script to find out why its not sending JSON data for the second page.

    Kevin

  • jalbojalbo Posts: 6Questions: 2Answers: 1

    Gracias por responder. Podrás orientarme para saber como hacer el debug? MUCHAS GRACIAS. Mi script PHP es:
    $table = 'alumnos';
    $primaryKey = 'dni_alumno';
    $columns = array(
    array( 'db' => 'dni_alumno', 'dt' => 'dni_alumno' ),
    array( 'db' => 'apellido' , 'dt' => 'apellido' ),
    array( 'db' => 'nombres' , 'dt' => 'nombres' ),
    array( 'db' => 'fechanac' , 'dt' => 'fechanac',
    'formatter' => function( $d, $row ) {
    return date( 'jS M y', strtotime($d));
    }
    )
    );

    $sql_details = array(
    'user' => 'root',
    'pass' => '',
    'db' => 'dbase',
    'host' => 'localhost'
    );

    require( 'ssp.class.php' );

    echo json_encode(
    SSP::simple( $_POST, $sql_details, $table, $primaryKey, $columns )
    );

  • allanallan Posts: 61,972Questions: 1Answers: 10,160 Site admin
    Answer ✓

    What is the response from the server. The tech note that the error message links to shows how to get that response in your browser.

    Allan

  • jalbojalbo Posts: 6Questions: 2Answers: 1
    Answer ✓

    Hola. El problema ya fue resuelto con la información de este link. El problema eran los caracteres especiales ( ñ y acentos propios del español). Gracias por el interés.
    https://datatables.net/forums/discussion/47358/ssp-class-php-especial-characters-problem-solution

Sign In or Register to comment.