2016-10-20 3 views
-1

Вот мой HTML:Как я могу сделать событие на MULTISELECT

<select id="specific_choice14" multiple="multiple"> 
    <option value="Shampoing">Shampoing</option> 
    <option value="Après Shampoing">Après Shampoing</option> 
    <option value="Mask">Mask</option> 
    <option value="Oil">Oil</option> 
    </select> 

и здесь ЯШ:

<script> 
    $(document).ready(function() { 
     $(function(){ 
      $('#specific_choice14').fSelect({ 
       change: function(event, ui){ 
       alert('test'); 
      } 
     }); 
    });  
</script> 

Я хочу, чтобы получить значение выбранных элементов и вставленный в базу данных.

+0

у вас есть недостающие оканчивающиеся скобки '});.' В вас код. – Samir

+0

да, но я просто забыл скопировать и вставить весь код, проблема в том, когда я выбираю вариант, событие не может быть отменено –

+0

Используете ли вы какой-либо внешний плагин для этого? – Samir

ответ

0

$ ('# specific_choice14') изменить (функция() {

var select1 = document.getElementById('specific_choice14'); 
var selected1 = []; 
for (var i = 0; i < select1.length; i++) { 
    if (select1.options[i].selected)   selected1.push(select1.options[i].value); 
} 


document.getElementById('model_14').value=selected1; 


      } 





      ); 
Смежные вопросы