Bonjour,
alors mon probleme est le suivant, j'affiche une arborescence de mes categorys, et quand je clique dessus, la category doit se rajouter dans un select.
ALors pas de soucis ca fonctionne sauf que j'ai un probleme je ne sais pas comment retourne le nom de la category. pour le moment je ne sais definir qu'une valeur a la dur.
voici mon code :
d'abord un peu de php pour l'affichage de mon arbre :
<select class="selected" style="width: 150px;" name="selected[]" multiple="multiple" size="3">
</select>
<input type="hidden" name="cache" value="valeur cahee" />
</form>
<?php $i = 0;?>
<ul id="red"><li>
<?php foreach ($tree as $category)
{
if($i != 0)
{
if($level == $category->getLevel()+1)
echo '</li></ul></li><li>';
if($level == $category->getLevel()+2)
echo '</li></ul></li></ul></li><li>';
if($level == $category->getLevel()-1)
echo '<ul><li>';
if($level == $category->getLevel())
echo '</li><li>';
}
?>
<?php
echo '<span class='.$category->getId().'>'.$category->getTitle().'</span>';
$level = $category->getLevel();
$i++;
}
ensuite ma fonction javascript :
$("#red li").unbind('click');
$("#red li").click(function() {
//alert('coucou');
$("<option value=\"ma.valeur\">ma.category</option>").appendTo(".selected");
return false;
});
Quelqu'un peut il me dire ce qui faut que je mette a la place de ma.valeur et de ma.category?
Merci mille fois d'avance.