2016-12-05 147 views
0

Bootstrap发射了几次(在我的情况下是两次)。为什么bootstrap-select会多次触发?

我解决了这个使用:

e.stopPropagation() 

为什么引导选择火几次?

<p> 
    <?php 
    for ($i = 2013; $i < 2016; $i++) { ?> 
     <select class="selectpicker mySelector" id="mySelector<?php echo $i?>" multiple style="color:white;"> 
      <option value="general">Grafica general</option> 
      <option value="all">Todas las graficas</option> 

     </select> 
    <?php } ?> 
     </p> 
     <script type="text/javascript"> 
      $(document).on('change', '.mySelector', function(e) { 
       alert('hello world!'); 
       e.stopPropagation(); 

      }); 
     </script> 
+0

你可以发布你的HTML吗? –

+0

是非常高的 –

+0

此代码包含在表单中?我的意思是这个段落。 –

回答

1

您有多个select项目与类.mySelector因此事件被触发多次。

相关问题