0

我有一个 asp.net c# 应用程序,在一页上我有一个模式。

模式显示一个用户控件,该控件呈现为来自 AJAX 调用的字符串。

用户控件包含一个网格视图,并且项目模板中有一个下拉菜单。

我不成功的是我想在下拉选择更改时调用 jQuery 函数。

问题是如何获取触发下拉控件的行的数据键值?

访问下拉事件的代码:

    $(function () {
    $(".ddlclass").change(function () {
        var c = $(this).find('option:selected').text();
        alert(c);
    });
});

提前致谢。

4

1 回答 1

0

您可能需要使用实时事件:(我假设 .ddlclass 正在引用 <select > 框)

$(function(){
    $('body').on('change', '.ddlclass', function(){
        var c = $(this).val();
        alert(c);
    });
});

如果您想要更深入的响应,请发布您生成的 HTML。

于 2013-09-04T23:16:09.060 回答