J'ai une liste de sélection multiple. J'appelle une fonction dans l'événement on-change et je passe la valeur de la liste multiselect. Quand je le fais, j'obtiens la première vallée sélectionnée et pas toute la valeur multi-sélectionnée.Liste de sélection multiple
<select name="cat" multiple="multiple" class="main" onChange="javascript:get_list(this.value);">
<option value="">--Select Category--</option>
<?php
////////////////display category//////////////////
$cat_details=mysql_query("SELECT category_id,category
FROM category_tb
ORDER BY category");
while([email protected]_fetch_array($cat_details)){?>
<option value="<?=$cat_data['category_id'];?>"<?
if($_REQUEST['cat']==$cat_data['category_id']){?> selected="selected"<?php } ?>><?=$cat_data['category'];?></option>
<? } ?>
</select>
Comment puis-je transmettre toute la valeur sélectionnée de multi-select à ajax?
Ajax? Vous devrez corriger get_list, mais nous ne pouvons pas voir ce qui ne va pas parce que vous ne l'avez pas inclus. – Quentin