function innerSelect(id,html){ var sel = $(id); if(window.ie){ html = ''; var temp = new Element('div'); temp.setHTML(html); sel.setHTML(''); temp.getElements('option').each( function(opt){opt.injectInside(sel);} ); }else{ sel.setHTML(html); } } function comboChange(combo, url){ var actionurl = "ajax/servicesajax.php"; innerSelect(combo,''); var afficheModele=0; var methodAjax = 'marque'; var myAjax=new Ajax(actionurl, { data:{'id':url, method:methodAjax}, method: 'post', onComplete:function(objJson){ var myObject = Json.evaluate(objJson); var lst=''; myObject.each(function createCombo(item){ var selected = ''; if (item['selected'] == 'selected') { selected = 'selected'; } lst+=''; }); //$(combo).toggleClass('loading'); innerSelect(combo,lst); //$(combo).removeAttribute('disabled'); } }).request(); }