11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour Tout le monde

je suis un peu embêté avec une histoire de select et de leur mise a jour via jquery.

j'ai 2 combo box et trois champs input a mettre a jour a la volée grâce a jquery, schématiquement qu'on pourrais réduire a ceci:

combo1 ---maj--->combo2---maj--->3 input.


$(document).ready(function() {
 $('#eql_demande_ell_no').change(function() {
     alert("tata");  
   $('#adr_update').load('<?php echo url_for('demande/updateInput') ?>', {widget_name: "adr", ell_no: $('#eql_demande_ell_no').val()});
   $('#cp_update').load('<?php echo url_for('demande/updateInput') ?>', {widget_name: "cp", ell_no: $('#eql_demande_ell_no').val()});
   $('#ville_update').load('<?php echo url_for('demande/updateInput') ?>', {widget_name: "ville", ell_no: $('#eql_demande_ell_no').val()});
 })
});

$(document).ready(function() {
 $('#eql_demande_esa_no').change(function() { 
   $('#ebu_no_update').load('<?php echo url_for('demande/updateSelect') ?>', {widget_name: "ebu_no", esa_no: $('#eql_demande_esa_no').val()});
 });
});

$(document).ready(function() {
 $('#eql_demande_ell_typ').change(function() {
    //obj = document.getElementById('eql_demande_ell_no'); 
   $('#ell_no_update').load('<?php echo url_for('demande/updateSelect') ?>', {widget_name: "ell_no", ell_typ: $('#eql_demande_ell_typ').val()});
   //obj.id = "eql_demande_ell_no";
 });
});


le jquery lance les différentes mis a jour correctement indépendamment.

le problème viens du fait que des lors que je fait combo1 ---maj--->combo2.

alors combo2---maj--->3 input ne fonctionne plus.

j'utilise jquery /equilog/web/js/jquery-1.3.2.min.js et /equilog/web/js/jquery-ui-1.7.2.custom.min.js

peut etre cela vient-il du melange ?

je ne suis pas assez caler en jquery pour ça.