0

我的 javascript 函数在我的 for 循环之后出现以下错误:

未捕获的类型错误:对象 [object Object] 没有方法“get_name”

它没有运行 dopostback

function fnCollapseAll() {
    var currentBehavior = null;
    var allBehaviors = Sys.Application.getComponents();
    for (var loopIndex = 0; loopIndex <= allBehaviors.length; loopIndex++) {
        currentBehavior = allBehaviors[loopIndex];
        if (currentBehavior.get_name() == "CollapsiblePanelBehavior") {
            if (!currentBehavior.get_Collapsed()) {
                currentBehavior.set_Collapsed(true);
            }
        }
    }
    __doPostBack('<%=m_CollapseAllDIV.ClientID%>', 'Collapse All');
 }
4

0 回答 0