我有一个asp.net webform
,我在一个页面上使用的checkboxlist
有listitems
。
我想让第一个listitem
设置焦点。
我的所有其他网页设置如下,但这不适用于listitem
,因为您无法定义id
。
<script runat="server">
void Page_Init(object sender, EventArgs e)
{
SetFocus(Step02AllServices);
}
</script>
我更喜欢在JQuery / JavaScript中执行此操作,但我对所有解决方案都持开放态度。
答案 0 :(得分:1)
checkboxlist listitems
将input
呈现为一系列type="checkbox"
<script>
$(function() {
$('input[name*="Step02AllServices$"]')[0].focus();
});
</script>
如果检查在浏览器中呈现的html,您将看到这些输入的ID和名称非常相似
因此,您必须创建一个匹配所有这些复选框的jquery选择器,并专注于第一个,例如:
JsonToPOJORequest<T>