Функция JQGrid после встроенного редактирования - PullRequest
0 голосов
/ 09 июля 2010

Я не могу найти функцию, которая вызывается после editurl: "url" завершен.

У меня есть:

colModel: [
                    { name: 'Email', index: 'Email', editable: true },
                    { name: 'ReferenceEmail', index: 'ReferenceEmail',hidden: true , editable: true, editrules: {edithidden:true}  },
                    { name: 'Title', index: 'Title',editable: true, edittype: "select", editoptions: { value: "Mr:Mr;Mrs:Mrs;Ms:Ms;Doctor:Doctor;Sir:Sir"} },
                    { name: 'Forename', index: 'Forename', editable: true },
                    { name: 'Surname', index: 'Surname', editable: true },
                    { name: 'Study_Manager', index: 'Study_Manager',editable: true, edittype: "select", editoptions: { value: "True:True;False:False"} }
                ],
        editurl: "/StudyManager/UserTable.aspx"

Мне нужно установить ReferenceEmail = Email, как только редактирование вернется с поста на сервер.

Ответы [ 2 ]

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

Байрон, это должно помочь:

jqGrid: Почему события, которые я определил для запуска редактирования сетки?

и на этой странице ссылки у вас есть afterComplete событие, которое, я думаю, вы должны отловить:

http://www.secondpersonplural.ca/jqgriddocs/_2eb0gp5ym.htm

ура

1 голос
/ 09 июля 2010

Я идиот:

$("#UserGrid").jqGrid('editRow', id, true, oneditfunc, reload);

, затем установите

Function reload(rowid,result)
{
}
...