如果验证摘要在javascript / Jquery中可用,如何隐藏div。

最佳答案

var validationSummary = $('#<%= this.ValidationSummary.ClientID %>');
var myDiv = $('#myDiv');

if (validationSummary.length || validationSummary.is(':visible')) {
    myDiv.hide();
}


.is(':visible')的原因是,我不知道是否为空的validationSummary是否呈现html标签。如果不是,则可以省略.is() -check

10-06 07:57