Ошибка при сокрытии интерактивной сетки на загрузке страницыJquery

Программирование на jquery
Ответить
Anonymous
 Ошибка при сокрытии интерактивной сетки на загрузке страницы

Сообщение Anonymous »

В моей интерактивной сетке у меня есть требование, которое скрывает столбцы в функции, которая вызывается в разделе «Выполнить, когда страница загружает» атрибутов на уровне страницы, в частности, используя метод Hidecolumn. Когда функция называется ошибка напечатана на консоли: < /p>

Код: Выделить всё

Uncaught Error: cannot call methods on stickyWidget prior to initialization; attempted to call method 'refresh'

Следующая функция JavaScript под названием RenameColumnHeaders вызывается в разделе «Выполнение», когда страница загружается Раздел атрибутов уровня страницы $ ('. Toggle-part-cb'). Каждый (renamecolumnheaders); Где Toggle-part-cb-это название класса CSS-Class assbece assbece assbebe assbebe assbebe rescobbebebebebe rescolemers); . ITEM.function renameColumnHeaders() {
var $wrapperDiv = $(this);
var $item = $wrapperDiv.find('.apex-item-checkbox');
var $checkboxes = $item.find('input[type="checkbox"]');
var selectedParts = $checkboxes.filter(function() {
return this.checked === true;
});

var gridView = apex.region("ig-static-id").call("getViews").grid;
for (let i = selectedParts.length; i < 10; i++) {
gridView.view$.grid("hideColumn", "PART_" + (i + 1));
};

for (let i = 0; i < selectedParts.length; i++) {
$("#part-" + (i + 1) + "_HDR").text(selectedParts.ariaLabel.trim());
};
};< /code>
< /div>
< /div>
< /p>
Интерактивная сеть имеет 10 столбцов с именем part_1, part_2, ... part_10. Метки столбца сетки изменяются на значения отображения, выбранные в элементе страницы флажки, упомянутом выше. Если в группе флажков выбирается менее 10 значений, то столбцы скрыты, чтобы соответствовать количеству выбранных значений. Выполнение функции в другой точке (нажмите кнопку, нажмите, изменение элемента страницы) после загрузки страницы по -прежнему дает одну и ту же ошибку. Любая помощь будет оценена.

Подробнее здесь: https://stackoverflow.com/questions/795 ... -page-load
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»