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 :

Codeigniter & ajax


Sujet :

jQuery

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2009
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 126
    Par défaut Codeigniter & ajax
    Bonjour,

    J'ai un problème avec ajax et codeingeiniter.
    en fait, j'ai un combo-box 2 qui dépands de la 1 ere.
    le 1 ere c'est bon je récupérer la valeur sélectionné.
    la 2 eme : l’erreur est "internal server error".


    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    $(document).ready(function(){
               $('#country').on('change', function(){
                    var country_id = $(this).val();
     
                    if(country_id == '')
                    {
                        $('#province').prop('disabled', true);
                    }
                    else
                    {
                        $('#province').prop('disabled', false);
                        $.ajax({
     
                            url:"<?php echo base_url();?>approbateur/get_province",
                            type: "POST",
                            data: {'country_id' : country_id},
                            dataType: 'json',
                            success: function(data){
                               $('#province').html(data);
                            },
     
    						error: function(jqXHR, textStatus, errorThrown) 
    						{ 
    						alert(textStatus + " " + errorThrown);
    						}
                        });
                    }
               }); 
            });

  2. #2
    Membre expérimenté
    Inscrit en
    Août 2006
    Messages
    191
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 191
    Par défaut
    Bonjour,

    Plusieurs questions :

    Est ce que tu es sur de l url appelé en ajax ?

    Quand tu regarde dans FireFox ou Chrome, l'onglet réseau est ce que tu as une réponse sur ton appel XHR qui étoffe l'erreur interne du serveur ?

    Est ce que c'est normal de demander un retour en JSON et de le coller directement dans le DOM de ta page ?


    d'ailleurs pour information, attention au faux amis :

    contentType c'est le type des données que tu envoies EX: application/json; charset=utf-8 ou application/x-www-form-urlencoded; charset=UTF-8

    dataType est le type de retour que tu souhaites du serveur EX: json, html, text, etc.

Discussions similaires

  1. AJAX et mise à jour d'une balise select
    Par PadawanInPerl dans le forum CodeIgniter
    Réponses: 7
    Dernier message: 29/04/2015, 14h22
  2. AJAX mise à jour bd avec checkbox
    Par wakan dans le forum CodeIgniter
    Réponses: 1
    Dernier message: 04/03/2011, 23h21
  3. Ajax sans librarie?
    Par Careixo dans le forum CodeIgniter
    Réponses: 2
    Dernier message: 15/01/2010, 21h34

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