我有一個選擇,用戶可以選擇多種選擇:平變化上選擇多個
<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