用于asp.net radiobuttonlist的JQuery'Change'事件处理程序不触发事件

Ton*_*ich 11 asp.net jquery event-handling javascript-events

我在JQuery的ready()处理程序中为这样的ASP.NET radiobuttonlist连接了Change事件处理程序,如下所示:

$("#<%=rblYesNo.ClientID%>").change(MyFunction);
Run Code Online (Sandbox Code Playgroud)

当我选择其中一个单选按钮时,MyFunction不会被调用.为什么?

aqu*_*nas 20

请记住,单选按钮列表没有单个标识符.单选按钮由NAME链接在一起.如果我记得,rblYesNo.ClientID可能只是一个包装单选按钮的div.尝试:

$("#<%=rblYesNo.ClientID%> input").change(function(){

});
Run Code Online (Sandbox Code Playgroud)