Jquery onchange事件未触发

时间:2015-02-12 15:09:47

标签: javascript jquery asp.net

我在主页面的数据网格中有一个下拉列表,在更改值时,它应显示弹出窗口,弹出值会回发到主页面。我必须触发无效的onchange事件。

以下是我正在使用的代码。

服务器端:

ddlID.Attributes.Add("OnChange", "return Show("txtFName.text,txtLstName.text");

客户方:

$('#ddlID').val(6).trigger("change"); //should hit function  Show() which is not triggered.

1 个答案:

答案 0 :(得分:0)

最后我想通了。控件是在数据网格内部,当我直接通过jquery($('#ddlID'))使用ID时,它不起作用。我必须使用$(“”#“+ ddlID.ClientID +”“”)获取客户端ID。我们也可以使用类选择器。我正在使用外部js文件触发更改。