2015-03-11 4 views
-1

У меня есть вопрос о сохранении своих данныхВыбрать несколько

<label>Obat</label> 
    <?php echo "<select class='form-control' multiple='multiple' name='kd_obat[]' id='selectBox' onclick='changeFunc();'>"; 
    if (count($get2)) { 
    foreach ($get2 as $list) { 
    echo "<option value='". $list['kd_obat'] . "'>" . $list['nm_obat'] . "</option>"; 
    } 
    } 
    echo "</select>"; 
    ?> 

Когда я выбрать несколько и сохранить, это работает, и это будет как KO001, KO002 (на основе kd_obat), я использую взрывать для убеждается, что быть строка

Но как я могу показать выбранную опцию на форме ввода?

<label>Resep</label> 
<input type="text" name="resep" class="form-control" id="resep"/> 

В resep я хочу, чтобы показать выбранный вариант на основе их nm_obat Например Hidrokortosin 1мг, Hidrokortosin 5мг

Благодаря

+0

Я бы считал, что цикл Еогеасп также создать новый массив, только с '$ списка [«nm_obat»] 'значения, так что вы можете просто использовать' value' атрибут из 'input' и напечатать его как' implode (',', $ new_array_with_nm_obat_values); ' –

+0

Я могу использовать что-то вроде этого? http://jsfiddle.net/dk40t1h5/ но в моем коде http://pastebin.com/vJKJcisN это не работа может у меня помочь? – Ahmad

+0

Ваш код не работает, потому что '$ ('# resep'). Text()' должен быть фактически '$ ('# resep'). Val (str)'. Смотрите, что в примере скрипта элемент DOM является «