Модальные диалоговые метки jqGrid viewGridRow - PullRequest
1 голос
/ 25 июля 2010

Я пытаюсь вручную переопределить значение заголовка и bClose для модального диалога «Просмотр записи», но не могу это сделать?

Я звоню с помощью

jQuery("#list2″).jqGrid('navGrid','#pager2', {
        view:true, 
        deltext:dt,
        deltitle:delt,
        viewtext:vt,
        viewtitle:vddt,
     }, //options
      {
      //removed
      }
    ,    // edit options
    {
    //removed
    }, // add options
    {
      //removed
    },  // del options
    {
   //   height:250,
      jqModal:true,
      caption:view_dialog_caption,
      bClose:view_dialog_close,
      closeOnEscape:true
    }  // view options
    )

где view_dialog_caption и view_dialog_close установлены в пользовательские значения.

Они установлены нормально (проверено в firebug), но p.caption в grid.formedit.js пусто (b / cp здесь пусто) viewGridRow: function (rowid, р) {") - но почему?

Есть идеи, почему viewGridRow может не получить объект из моего определения пейджера?

Я могу установить соответствующие значения для добавления / редактирования и т. д... Может, есть рабочий пример?

Спасибо,

С уважением,

Томас

1 Ответ

2 голосов
/ 25 июля 2010

Вы сделали очень простую ошибку.Функция navGrid имеет параметр для поиска перед параметром для просмотра, поэтому необходимо добавить еще один ,{} в список параметров функции navGrid перед параметром с параметрами опцииДиалог «Просмотр записи».

Я изменил ответ на другой вопрос и разместил его по адресу http://www.ok -soft-gmbh.com / jqGrid / ClientsideEditing2.htm , чтобы продемонстрировать использование caption и bClose параметры, как вы хотите.Кстати, функция viewGridRow использует метод jQuery.html с параметрами caption и bClose, которые я использовал в примере.

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