0

我有一个 ddl 并尝试使用 jquery 在所选选项更改时执行事件,但更改事件的函数在页面加载时正在执行。

$(function () {
$("#<%= ddlMake.ClientID %>").change(handleddl1());});

它是否是由 sql 数据源填充的 asp ddl 是否重要?

任何关于我为什么以及如何使其根据需要工作的解释都将不胜感激。

4

1 回答 1

6

因为你打电话 handleddl1而不是仅仅通过它。改用这个:

$(function () {
    $("#<%= ddlMake.ClientID %>").change(handleddl1);
});
于 2013-01-25T16:08:49.457 回答