2013-05-16 65 views
0

我正在使用ASP.NET驗證器,並需要根據節可見性啓用/禁用它們。使用jQuery對選擇器的所有元素運行功能

這裏是我如何禁用特定的驗證例如:

// Disable validators for hidden sections 
     window.ValidatorEnable($("*[id$='DriverName1RequiredFieldValidator']")[0], false); 

我路段的div和我的驗證都ID以「驗證」的結局。 我想我可以寫類似的選擇:

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

我會得到多個元素。我可以循環它們並調用函數,但是我想知道是否有更優雅的方法來執行此操作?

+0

你只需要啓用/禁用它們? – PSL

+0

我需要運行函數作爲例子,這是ASP.NET的java函數 – katit

回答

1
$("#mySectionId *[id$='Validator']").each(function(){ 
    window.ValidatorEnable(this, false); 
}); 
相關問題