Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.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 设置checkboxlist itemlist的焦点_Javascript_Jquery_Asp.net_Webforms - Fatal编程技术网

Javascript 设置checkboxlist itemlist的焦点

Javascript 设置checkboxlist itemlist的焦点,javascript,jquery,asp.net,webforms,Javascript,Jquery,Asp.net,Webforms,我有一个asp.net网络表单,在一个页面上我使用了一个复选框列表,它有7个列表项 我想将第一个列表项设置为焦点 我的所有其他页面设置如下,但这不适用于listitem,因为您无法定义id <script runat="server"> void Page_Init(object sender, EventArgs e) { SetFocus(Step02AllServices); } </script> 无效页面_I

我有一个
asp.net网络表单
,在一个页面上我使用了一个
复选框列表
,它有7个
列表项

我想将第一个
列表项设置为焦点

我的所有其他页面设置如下,但这不适用于
listitem
,因为您无法定义
id

<script runat="server">
     void Page_Init(object sender, EventArgs e)
     {
          SetFocus(Step02AllServices);
     }
</script>

无效页面_Init(对象发送方,事件参数e)
{
SetFocus(步骤02所有服务);
}

我更愿意在JQuery/JavaScript中执行此操作,但我对所有解决方案都持开放态度。

您的
复选框列表项将被呈现为一系列
输入,带有
type=“checkbox”

如果您检查浏览器中呈现的html,您将看到这些输入的ID和名称非常相似。
因此,您必须创建一个与所有这些复选框匹配的jquery选择器,并关注第一个复选框,例如:

<script>
    $(function() {
        $('input[name*="Step02AllServices$"]')[0].focus();
    });
</script>

$(函数(){
$('input[name*=“Step02AllServices$”)[0].focus();
});