Pb deux liste en PHP - PHP - Programmation
Marsh Posté le 20-10-2010 à 13:53:19
Je vois pas de php, là.
Marsh Posté le 20-10-2010 à 14:10:47
skeye a écrit : Je vois pas de php, là. |
voilà :
<?php
echo "
<div class='cvthequeForm'>
<h4>Rechercher dans la CVthèque</h4>
<form action='' method='post'>
<table class='searchCvTheque'>
<tr>
<td>Disponibilité</td>
<td>
<select name='dispo[]' id='dispo' multiple='multiple' size=5 OnDblClick='javascript: deplacer( this.form.dispo, this.form.choix );'>";
foreach($ej_situation as $dispo)
{
$cleDispo = array_search($dispo, $ej_situation);
echo "<option value='$cleDispo'/>$dispo</option>";
}
echo"</select>
<select name='choix[]' id='choix' style='width: 210px;' size=5 multiple='multiple' OnDblClick='javascript: deplacer(this.form.choix, this.form.dispo );'>
</select>
</td>
</tr>
</table>
</form>
</div>";
?>
Marsh Posté le 20-10-2010 à 14:18:04
Ce que je voulais dire c'est que ta question ne concerne que la partie javascript.
Marsh Posté le 20-10-2010 à 14:23:51
skeye a écrit : Ce que je voulais dire c'est que ta question ne concerne que la partie javascript. |
oui, et pourquoi la fonction ça ne marche pas depuis PHP ?
Marsh Posté le 22-10-2010 à 18:32:33
faut regarder du coté des fonctionnalités ajax avec jquery non?
http://api.jquery.com/jQuery.ajax/
Marsh Posté le 20-10-2010 à 12:35:00
Bonjour, tout le monde ça va ?
j'ai deux listes, une contient des valeurs et l'autre est vide, je veux quand je fais double clique sur une valeur qui se déplace dans la liste2 et inversement
voici mon code qui ne marche pas, quand je clique il passe rien ... ?! Merci d'avance
Javascript :
function deplacer(liste_depart, liste_arrivee)
{
for(i = 0; i < liste_depart.options.length; i++)
{
if(liste_depart.options[i].selected && liste_depart.options[i] != "" )
{
o = new Option(liste_depart.options[i].text, liste_depart.options[i].value);
liste_arrivee.options[liste_arrivee.options.length] = o;
liste_depart.options[i] = null;
i = i - 1 ;
}
else
{
// alert( "aucun element selectionne" );
}
}
}
PHP :
<form action='' method='post'>
<select name='dispo[]' id='dispo' multiple='multiple' size=5 OnDblClick='javascript: deplacer( this.form.dispo, this.form.choix );'>
<option value='a'/>A</option>
<option value='b'/>B</option>
<option value='c'/>C</option>
</select>
<select name='choix[]' id='choix' style='width: 210px;' size=5 multiple='multiple' OnDblClick='javascript: deplacer(this.form.choix, this.form.dispo );'>
</select>
</form>
<config>Windows XP / Firefox 3.6.10</config>