IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Erreur accès à ma datatable


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2018
    Messages : 3
    Par défaut Erreur accès à ma datatable
    Bonjour,

    J'utilise Datatable pour créer un tableau de données pour le travail. Or je rencontre cette erreur :

    DataTables warning: table id=example - Ajax error. For more information about this error, please see http://datatables.net/tn/7

    Je vous joins les importations sur mon html :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0/css/bootstrap.css">
    <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.16/css/dataTables.bootstrap4.min.css">
    <script type="text/javascript" language="javascript" src="https://code.jquery.com/jquery-1.12.4.js"></script>
    <script type="text/javascript" language="javascript" src="https://cdn.datatables.net/1.10.16/js/jquery.dataTables.min.js"></script>
    <script type="text/javascript" language="javascript" src="https://cdn.datatables.net/1.10.16/js/dataTables.bootstrap4.min.js"></script>

    Ainsi que le script utilisé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <script type="text/javascript">
    			$(document).ready(function() {
    			    $('#example').DataTable( {
    			        "processing": true,
    			        "serverSide": true,
    			        "ajax": "scripts/server_processing.php"
    			    } );
    			} );
    		</script>

    Et mon fichier server_side.php :

    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    <?php
     
     
    $table = 'matable_tel';
    $primaryKey = 'id';
    $columns = array(
        array( 'db' => 'id','dt' => 0 ),
        array( 'db' => 'direction','dt' => 1 ),
        array( 'db' => 'service','dt' => 2 ),
        array( 'db' => 'fonction','dt' => 3 ),
        array( 'db' => 'attribution','dt' => 4 ),
    	array( 'db' => 'numero', 'dt' => 5 ),
        array( 'db' => 'materiel', 'dt' => 6 ),
        array( 'db' => 'forfait', 'dt' => 7 ),
        array( 'db' => 'options', 'dt' => 8 ),
        array(
            'db' => 'date_debut',
            'dt' => 9,
            'formatter' => function( $d, $row ) {
                return date( 'jS M y', strtotime($d));
            }
        ),
        array(
            'db' => 'date_reforme',
            'dt' => 10,
            'formatter' => function( $d, $row ) {
                return date( 'jS M y', strtotime($d));
            }
        ),
        /*array( 'db' => 'date_debut', 'dt' => 9 ),
        array( 'db' => 'date_reforme', 'dt' => 10 ),*/
        array( 'db' => 'reforme', 'dt' => 11 ),
        array( 'db' => 'commentaire', 'dt' => 12 )
     
    );
     
    // SQL server connection information
    $sql_details = array(
        'user' => 'monuser',
        'pass' => 'monpass',
        'db'   => 'madb',
        'host' => 'localhost'
    );
     
     
    require( 'ssp.class.php' );
     
    echo json_encode(
    SSP::simple( $_GET, $sql_details, $table, $primaryKey, $columns )
    );

    Je vous remercie d'avance pour l'aide que vous allez m'apporter.

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    as tu au moins eu la curiosité d'aller voir ce qu'il en dise sur cette page : 7. Warning: Ajax error ?

  3. #3
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2018
    Messages : 3
    Par défaut
    Bonjour NoSmoking,

    Oui je suis aller voir.
    J'ai essayé la manipulation proposé. Or lorsque je clique sur XHR je n'ai aucune requêtes d'affichée.

  4. #4
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2018
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2018
    Messages : 3
    Par défaut
    Le chemin était faux, je reviens à mon problème de base :

    DataTables warning: table id=example - Invalid JSON response. For more information about this error, please see http://datatables.net/tn/1

  5. #5
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Le message est pourtant clair, passe le retour de ta requête au « JSON validateur », comme indiqué sur la page d'ailleurs !

Discussions similaires

  1. [C#]Sauvegarde et accès à plusieurs DataTable
    Par Jinroh77 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 03/07/2006, 21h06
  2. [AJAX] IFrame : erreur accès refusé
    Par mouste79 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 24/03/2006, 09h50
  3. [VB] (débutant) erreur accès base de registre
    Par bandit boy dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 24/02/2006, 13h15
  4. [crash] Erreur accès fichier
    Par cesar33 dans le forum Access
    Réponses: 1
    Dernier message: 21/10/2005, 14h44
  5. Erreur Accès BDD
    Par psyco2604 dans le forum ASP
    Réponses: 13
    Dernier message: 10/06/2004, 10h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo