jQuery警报框无法正常工作

时间:2011-03-01 18:04:35

标签: jquery

我有一些代码,意味着当选择列表更改值时显示javascript警报,但它似乎没有工作,任何人都可以帮助我,让我知道我哪里出错。

<script type="text/javascript">
$(document).ready(function(){
    $("#sources").change(function(e) {
        alert('This is what an alert message looks like.');
    });
});

选择的HTML如下:

<select name="sources" id="sources" multiple="multiple">
  <option value="">please select</option>
  <option value="5">Seek</option>
  <option value="6">friends</option>
</select>

1 个答案:

答案 0 :(得分:3)

根据您的上一条评论,如果正在使用jQuery动态生成下拉列表,则需要使用.live()函数绑定您的下拉列表:

$('#sources').live('change', function(e) { //do stuff });