ok, ho capito, ti basta fare questo:
Non ci avevo fatto caso, ma effettivamente all'interno della chiamata ajax cambia lo scope e this non si riferisce più all'elemento che ha scatenato l'evento.codice:$('.test').change(function(){ var o = $(this); o.parents('.div_1').find(".menu1").val(); .... o.parents('.div_1').find(".menu3").html(data);