Javascript 使用jQuery对选择器的所有元素运行函数

Javascript 使用jQuery对选择器的所有元素运行函数,javascript,jquery,asp.net,Javascript,Jquery,Asp.net,我正在使用ASP.NET验证程序,需要根据节可见性启用/禁用它们 下面是我如何禁用特定验证器的示例: // Disable validators for hidden sections window.ValidatorEnable($("*[id$='DriverName1RequiredFieldValidator']")[0], false); 我的部分是div,我的验证器都有以“Validator”结尾的id。 我想我可以写这样的选择: $("#mySectionId *

我正在使用ASP.NET验证程序,需要根据节可见性启用/禁用它们

下面是我如何禁用特定验证器的示例:

// Disable validators for hidden sections
        window.ValidatorEnable($("*[id$='DriverName1RequiredFieldValidator']")[0], false);
我的部分是div,我的验证器都有以“Validator”结尾的id。 我想我可以写这样的选择:

$("#mySectionId *[id$='Validator']")

我将得到多个元素。我可以循环它们并调用函数,但我想知道是否有更优雅的方法来实现这一点?

jQuery API正是您所需要的。查看此函数


您只需要启用/禁用它们?我需要运行我作为示例演示的函数,这是ASP.NET java函数
$("#mySectionId *[id$='Validator']").each(function(){
    window.ValidatorEnable(this, false);
});