jquery bootstrap selectpicker rafraîchissante listes, en fonction lors de la précédente liste de choix

J'ai trois listes déroulantes, une liste est renseignée sur le chargement de la page et ne change pas. Les 2e et 3e listes peuvent changer en fonction de la sélection. Cette fonctionnalité fonctionne bien.

J'ai essayé d'ajouter Bootstrap selectpicker pour les sélecteurs et je peux voir que c'est de travailler, malheureusement, les listes ne sont pas rafraîchissant basée sur la sélection. Je pense en fait que "derrière les coulisses" ils sont comme je peux voir les requêtes étant passé mais par l'intermédiaire de l'extrémité avant rien ne se passe.

Partie de l'HTML:

<!-- SelectPicker -->
<link href='//cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.6.2/css/bootstrap-select.min.css' rel='stylesheet' type='text/css'>
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js"></script>

Les deux premiers DDL sont créé via php mais sont

<select id='ddl_first_lookup' onchange='ajaxFirstOnChange(this.value)' value='' class='selectpicker'></option>
<select id='ddl_second_lookup' onchange='ajaxSecondOnChange(this.value)' class='selectpicker'>
<select id="ddl_third_lookup" onchange='ajaxThirdLookup(this.value)' class='selectpicker'></select>

J'ai le code Javascript suivant:

$(document).ready(function() {  
  $(".selectpicker").selectpicker();
});

C'est le point où j'ai découvert le problème, je suis en train de mettre en œuvre au sein de l'ajax sur le changement des fonctions sans succès - ne sais même pas s'il est correct.

$('.selectpicker').selectpicker('refresh');

Je suis nouveau à tout cela aimerais un peu d'aide.

  • Pensez que le problème est causé par moi-même appel .selectpicker('refresh'); au mauvais moment.
InformationsquelleAutor n34_panda | 2014-10-05