jqgrid resizeStop не стреляет - PullRequest
2 голосов
/ 02 ноября 2011

Почему resizeStop не вызывается после изменения размера таблицы jqgrid?

Вот моя функция:

resizeStop: function() {
    alert("test");
}

Я не получаю никаких ошибок JS.

Ответы [ 2 ]

1 голос
/ 28 марта 2012

Мне нужно было показывать электронные письма в сетке в виде списка и по щелчку на любом электронном письме, я хотел, чтобы предварительный просмотр отображался в div.

оба размера должны быть изменены.

Естественно, я думал, что resizeStop подойдетуловка в конце изменения размера сетки, но она не работала

Затем я использовал приведенную ниже работу, чтобы заставить его работать

jqgrid переименовывает элемент сетки с префиксом gbox_

так что моя сетка демонстрантов стала gbox_demolist.тогда я просто использовал стандартный jquery resizestop

моя сетка была

$(#demolist).jqgrid{
....
}

после инициализации сетки

$("#gbox_demolist").bind( "resizestop", function(event, ui) { 
alert($("#gbox_demolist").width() );
//do whatever you want
});
1 голос
/ 02 ноября 2011

Документация говорит, что resizeStop запускается при изменении размера столбца. Не Сетка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...