Я пытаюсь создать список множественного выбора с выбранными параметрами на основе массива php, в jquery.Я не могу заставить его работать, это мой код:
Мой список выбора:
<select name="modules[]" id="modules" class="inputbox" size="10" multiple="multiple">
<option value="1">Module 01</option>
<option value="2">Module 02</option>
<option value="3">Module 03</option>
</select>
Мой PHP / JQuery (попытка):
<script type="text/javascript" language="javascript">
<?php
$modules = explode(';',$row->modules);
if (is_array($modules)) {
foreach($modules as $moduleID) {
?>
jQuery("#modules").val("<?php echo $moduleID; ?>");
<?php
};
} else {
?>
jQuery("#modules").val("<?php echo $row->modules; ?>");
<?php
};
?>
</script>
Что выглядит (обычный jquery):
<script type="text/javascript" language="javascript">
jQuery("#modules").val("3");
jQuery("#modules").val("1");
</script>
И это мой массив php (после взрыва):
Array
(
[0] => 3
[1] => 1
)