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 :

Datatable et parametres


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 53
    Par défaut Datatable et parametres
    bonjour ,
    je souhaitai savoir s il etait possible d ' une part de passer des parametres supplementaires au fichier ajax lorsqu' on charge le datatable avec une source ajax..( exemple : saisie d un parametre dans une listbox et passer la saisie au fichier ajax )
    De plus je souhaiterai savoir s il est possible de recharger le datatable lors d un clic sur un bouton par exemple..
    Ce que je voudrais faire c est afficher la datatable et la recharger apres avoir choisi dans une liste un type d info a afficher.....

    merci d avance
    willy

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    oui et oui
    c'est expliqué dans la doc du plugin sur leur site ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 53
    Par défaut
    Oui c est ce que je viens de trouver....en utilisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    $.ajaxSetup( {'type': 'POST', 'url':'sourcepdo.php', 'dataType': 'json' } );
      var oPostData = {'hello':'there'};
    var oTable = $('#example').dataTable( 
    	{
    		"sScrollY": "200px",
    		 "bProcessing": true,
    		 "sPaginationType": "full_numbers",
    		"bJQueryUI": true,
    		"bServerSide": true,		
    		'sAjaxSource': $.ajaxSettings.url,
    		'aoAjaxData':oPostData,
    		"oLanguage": {						              "sUrl": "fr_txt.txt
                                }
    }
    le souci c est que dans le fichier sourcepdo.php devant recuperer la variable hello , si je la recupere en $_POST ou $_GET j ai un message d erreur indiquant que la variable hello n existe pas ....

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 658
    Billets dans le blog
    1
    Par défaut
    fais simplement un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo nl2b((print_r($_GET,true));
    ou du post pour voir ou se trouve ta variable ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 53
    Par défaut
    merci pour ton bout de code, cela ma permis de voir quelles etaient les variables passées...et j ai compris comment fonctionner le principe de la fonction fnServerParams..
    merci j ai donc resolu mon souci..

    willy

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    159
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 159
    Par défaut
    Bonjour willyg28,

    Je suis confronté au même problème que toi.
    J'utilise également fnServerParams pour ajouter des paramètres à mon appel AJAX, mais je ne reçois rien coté serveur.

    Voila mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    $("#datatable_transactions").dataTable( {
    			"bProcessing": true,
    			"bServerSide": true,
    			"bAutoWidth":false,
    			"bJQueryUI": true,
    			"sPaginationType": "full_numbers",
    			"fnServerParams": function ( aoData ) {
    				aoData.push( { "a": "<?php echo (isset($_REQUEST["a"]) && $_REQUEST["a"])?1:0; ?>" } );
    			},
    			"sAjaxSource": "modules/transactions/get_transactions.php"});
    J'aimerais que le paramètre "a" soit envoyé au serveur, mais il n'en est rien.

    Tu dit avoir compris le principe de fnServerParams, peut-tu m'éclairer sur ce qui se passe avec mon code ?

    NOTE : j'ai datatables 1.9.1, soit la dernière en date.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Datatable en parametre d'une procédure stocké
    Par smp82 dans le forum Développement
    Réponses: 3
    Dernier message: 16/07/2010, 19h54
  2. datatable recuperer un parametre
    Par JAMINF dans le forum JSF
    Réponses: 2
    Dernier message: 22/05/2008, 14h49
  3. [VB6] [ADO] Procedure stockée : spécifier les paramètres
    Par adepdoom dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 16/10/2002, 10h45
  4. Passage de parametre a une anim Flash 5
    Par debug dans le forum Intégration
    Réponses: 4
    Dernier message: 03/06/2002, 17h59
  5. transmision de tableau en parametre
    Par Horus dans le forum C++Builder
    Réponses: 3
    Dernier message: 16/05/2002, 11h15

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