j'ai un formulaire avec 2 listbox (catégorie/sous catégorie)
la listbox sous catégorie est construite en fonction du choix fait dans la première.
Pour cela j'appelle une fonction serveur avec ajax qui me construit le bloc select et je
remplace le contenu du div id=log (voir exemple) par le nouveau bloc select.
<div id="log">
<select id="cat_id" class="inputbox" size="1" name="cat_id">
<option value="115">Autres</option>
<option selected="selected" value="111">Mode
et accessoires</option>
<option value="112">enfant,
bébé</option>
<option value="113">chaussures</option>
<option value="114">Cordonnerie,
Pressing</option>
<option value="0">Indifférent</option>
</select>
</div>
Avec explorer, tout cela fonctionne
très bien .
avec firefox,
tout est correct à l'écran mais quand je valide le formulaire, le paramètre
cat_id n'est pas transmis.
Il semblerait que pour firefox le bloc inséré ne fasse pas partie du formulaire.
quelqu'un saurait m'éclairer sur le sujet.
pour info, j'utilise mootools, mais je pense pas que cela soit important pour mon pb.
var myAjax = new Ajax(url, {method: 'get', update: $('log')});
merci d'avance pour votre aide