Ce code dans Firefox fonctionne. Dans IE, l'alerte est vide.valeur vide de l'élément dans IE
<select id="ronny" name="ronny" onchange="AjaxPost();alert(document.getElementById('ronny').value);">
<option id="selected_ronny">All</option>
<?php
foreach($d_ronny as $ronny)
{
if ($ronny == $_POST['ronny_select'])
{
echo "<option selected id='selected_ronny'>$ronny</option>";
}
else
{
echo "<option>$ronny</option>";
}
}
?>
</select>
Les options sont des exemples de renard: All
abc
123
xyz
Lorsque je sélectionne xyz
, l'alerte montre xyz
. Dans IE, l'alerte est vide.
merci!
Pouvez-vous poster le code pour AjaxPost ()? – xil3
le poste est très bien. le problème est la valeur du select. – Ronny
Si vous supprimez l'appel de 'AjaxPost();' vous pourriez trouver que cela fonctionne, nous devons donc voir pourquoi cela casse. – Codesleuth