Сначала загрузите все данные, а не при горизонтальной прокрутке в сетке jQWidget jQX

Я использую сетку JQWidget JQX. В сетке у меня есть одна горизонтальная прокрутка, теперь мне нужно выполнять какую-то задачу всякий раз, когда пользователь прокручивает по горизонтали. Есть ли способ сделать это? Я пробовал так много вещей, как мы делаем обычные прокрутки https://api.jquery.com/scrollleft/ , все еще не повезло. В сетке горизонтальные данные заполняются всякий раз, когда пользователь динамически прокручивает горизонтальную прокрутку, даже если я назначил полный источник. Строки добавляются в div 'contenttablejqxgrid' только при прокрутке пользователем.

введите здесь описание изображения

введите здесь описание изображения

Теперь есть ли какое-либо свойство, чтобы убедиться, что сетка загружает все данные на странице, а не создает их при прокрутке? Заранее спасибо.


person Sibeesh Venu    schedule 10.02.2016    source источник


Ответы (2)


Пожалуйста, опубликуйте полный минимальный пример, если вы ожидаете серьезной помощи.

В jqx-grid нет события прокрутки (по крайней мере, для горизонтальной прокрутки), и обычно вам не нужно заботиться о том, что вы описываете. В чем именно ваша проблема и что вы хотите делать, пока используется горизонтальная полоса прокрутки?

person badera    schedule 17.02.2016

Вы, вероятно, захотите использовать какой-то прослушиватель событий. В JQ вы собираетесь сделать что-то вроде этого:

$("#yourDiv").bind("pagechanged", function (event) {
    event.whatever
    Do something cool    
})
person typo    schedule 09.05.2018