这似乎是很长的做事方式,是否可以动态地为ids分配数字?
$(function () {
$('#Button1').click(function(){
$('#RegularExpressionValidator1, #RegularExpressionValidator2, #RequiredFieldValidator1, #RequiredFieldValidator2, #RequiredFieldValidator3, #RequiredFieldValidator4, #RequiredFieldValidator5, #RequiredFieldValidator6, #RequiredFieldValidator7, #RequiredFieldValidator8, #RequiredFieldValidator9').css("display", "block");
});
});
Run Code Online (Sandbox Code Playgroud)
这些是.NET生成的ID,我无权访问.
您可以使用" 属性开头 "选择器:
$("[id^='RegularExpressionValidator']").css("display", "block");
Run Code Online (Sandbox Code Playgroud)
来自jQuery文档:
此选择器可用于标识由生成具有系统元素ID的HTML的服务器端框架生成的页面中的元素.但是它会比使用类选择器慢,所以如果可以的话,可以利用类来对类似的元素进行分组.
| 归档时间: |
|
| 查看次数: |
93 次 |
| 最近记录: |