jqgrid меняет настройки по умолчанию - PullRequest
0 голосов
/ 10 января 2011

Могу ли я удалить вертикальную полосу прокрутки на jqgrid, так как я хочу отображать все строки без прокрутки вниз. Использую:

$("#grid").jqGrid({

 colModel:...
 shrinkToFit: false,
 height:auto
})

Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда у меня есть один или два ряда, сетка становится слишком маленькой и становится трудно правильно прокручивать. Мне нужна горизонтальная полоса прокрутки, хотя

Спасибо

1 Ответ

1 голос
/ 11 января 2011

а) $.jgrid.search.caption = "My Search title"; сделай это.б) Я не понимаю ваш вопрос, поэтому я не могу ответить на него.в) Вы можете найти ответ в здесь .

ОБНОВЛЕНО : Вы написали новый вопрос вместо старого.Итак, ответ на новый вопрос:

  • вы должны использовать height:"100%" или height:"auto", а не height:auto, что неверно
  • jqGrid в настоящее время имеет ошибку в вычисленииширина сетки в случае shrinkToFit: false.Следовательно, полосы прокрутки всегда существуют.Я предложил обходной путь (см. здесь ).Я надеюсь, что Тони (разработчик jqGrid) исправит ошибку в следующем выпуске jqGrid.Теперь у вас есть несколько вариантов: 1) дождаться исправления 2) использовать версию jqGrid для разработчика (без сжатия) и самостоятельно выполнить описанное исправление (только одна строка) 3) явно установить ширину сетки, чтобы полоса прокрутки не существовала.

Если все это вам не поможет, вы должны опубликовать полный код jqGrid с соответствующими тестовыми данными (это не проблема с двумя строками данных), чтобы другие люди могливоспроизведите вашу проблему.

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