jqGrid: настройка сообщения об удалении - PullRequest
2 голосов
/ 26 октября 2010

Я настроил в jqGrid вызов функции удаления, который использует собственные функции для проверки, была ли выбрана строка в сетке или нет, как в следующем примере кода:

$("#myGrid").jqGrid('navGrid', '#pager',
     { add: true, addtitle: 'Add record',
       edit: true, edittitle: 'Edit record',
       del: true, deltitle: 'Delete record',
       addfunc: addFulfilment, editfunc: editFulfilment
     },
     {}, // default settings for edit
     {}, // default settings for add
     {
         // define settings for Delete 
         mtype: "post",
         reloadAfterSubmit: false,
         onclickSubmit: function (rp_ge, postdata) {
             rp_ge.url = '/Customer/Delete/' + postdata;
         }
     }, 
     {}, // search options
     {}
);

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

Есть ли способ настроить сообщение об удалении, которое появляется во всплывающем окне?

1 Ответ

6 голосов
/ 26 октября 2010

Вы можете установить $.jgrid.del.msg или переопределить другие параметры из файла локализации, например grid.locale-en.js :

del : {
    caption: "Delete",
    msg: "Delete selected record(s)?",
    bSubmit: "Delete",
    bCancel: "Cancel"
},

Некоторые параметры можно перезаписать только для одной сеткииспользуя дополнительную prmDel опцию navGrid с тем же именем (например, msg).Внутри navGrid значения по умолчанию $.jgrid.del будут объединены с текущими параметрами prmDel.

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