我有一个选择,用户可以选择多种选择:平变化上选择多个
<select id="mybundle_evenement_name" class="form-control" name="mybundle_evenement[name][]" required="required" multiple="multiple" >
<option value="1">name1</option>
<option value="2">name2</option>
//...
</select>
与Symfony的的形式产生。
我想要一个事件,当用户在select中选择一个选项。
所以,我想:
<script type="text/javascript">
$(function() {
var $zone = $('#mybundle_evenement_name');
$zone.onclick(function() {
alert('test');
});
});
</script>
<script type="text/javascript">
var $zone = $('#mybundle_evenement_name');
$zone.onclick(function() {
alert('test');
});
</script>
我也试图与onchange()
而不是onclick()
。
而且什么也没有发生......
1',什么也没有发生......你这话是什么意思是什么呢?你面对什么问题? –
你如何加载表单?当你加载页面?你的js在哪里? –
您可以尝试使用.ready()方法编写代码。 .ready()方法提供了一种在页面的文档对象模型(DOM)变得可以安全操作时立即运行JavaScript代码的方法。可能它可能是注册事件的问题。此演示可用于解决您的问题http://jsfiddle.net/m2W2w/743/ – TechnoCrat