Метод сохранения jqgrid отправляет сообщение проверки обратно в сетку - PullRequest
0 голосов
/ 18 октября 2011

У меня есть jqgrid в MVC. У него есть метод сохранения, указанный как:

editurl: '/Invoice/SaveInvoiceLine/',

public void SaveInvoiceLine(InvoiceLine invoiceLine)
        {
            ...
        }

То, что я хочу сделать, это сделать несколько последних проверок здесь. Там решают, сохранять или нет. Это будет достаточно просто. Проблема заключается в том, что если я не решу сохранить, как мне вернуть сообщение проверки в сетку, чтобы показать причину?

1 Ответ

1 голос
/ 19 октября 2011

Вы должны просто использовать параметр errorfunc метода editRow .Вторым параметром функции обратного вызова errorfunc является ответ от сервера.Свойство responseText представляет собой текст ответа.

Если ответ сервера от editurl возвращает какой-либо HTTP-код ошибки, функция обратного вызова errorfunc будет вызываться вместо стандартной обработки редактирования.

См. ответ и этот для дополнительной информации.

...