Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在JQuery的UserControl中获取特定控件的Id_Javascript_C#_Jquery_Asp.net - Fatal编程技术网

Javascript 如何在JQuery的UserControl中获取特定控件的Id

Javascript 如何在JQuery的UserControl中获取特定控件的Id,javascript,c#,jquery,asp.net,Javascript,C#,Jquery,Asp.net,我在asp.net页面中有一个UserControl。UserControl包含具有4项的RadioButtonList控件。对于RadioButtonList中的每个控件,我都有唯一的ID,如下所示 rdlUser_0 - Leave rdlUser_1 - Available rdlUser_2 - Available at Home rdlUser_3 - Available at Office 以下是RadioButtonList的标记 <asp:RadioButtonList

我在asp.net页面中有一个UserControl。UserControl包含具有4项的RadioButtonList控件。对于RadioButtonList中的每个控件,我都有唯一的ID,如下所示

rdlUser_0 - Leave
rdlUser_1 - Available
rdlUser_2 - Available at Home
rdlUser_3 - Available at Office
以下是RadioButtonList的标记

<asp:RadioButtonList ID="rdlUser" runat="server" ClientIDMode="Static">
            </asp:RadioButtonList>

这将绑定一个函数来更改所有单选按钮的事件


这将绑定一个函数来更改所有单选按钮的事件

唯一ID但通用名称:)给它们一个通用类唯一ID但通用名称:)给它们一个通用类但使用此代码,它将触发4次,即针对RadioButtonList中的每个项。当用户试图从给定rdlUser列表中的一个项目更改为另一个项目时,如何触发change事件?在我的情况下,它只触发一次。将为所选单选按钮引发事件。另外,您已经将AutoPostBack设置为true,这也将不允许客户端jquery更改事件在实际触发4次时运行。消息框一个接一个地重叠。将我的问题更改为附加重叠图片。之所以显示该弹出窗口,是因为您已将单选按钮列表的AutoPostBack属性设置为True即使在删除AutoPostBack后,它仍以相同的方式工作,但使用此代码,它将触发4次,即,对于RadioButtonList中的每个项目。当用户试图从给定rdlUser列表中的一个项目更改为另一个项目时,如何触发change事件?在我的情况下,它只触发一次。将为所选单选按钮引发事件。另外,您已经将AutoPostBack设置为true,这也将不允许客户端jquery更改事件在实际触发4次时运行。消息框一个接一个地重叠。将我的问题更改为附加重叠图片。之所以显示该弹出窗口,是因为您已将单选按钮列表的AutoPostBack属性设置为True即使在删除AutoPostBack后,其功能仍相同
$("[id^='rdlUser_'][type='radio']").change(function(){ //your code here });