Kendo UI - передать параметр в функцию JS в read (). Data () - PullRequest
0 голосов
/ 18 мая 2018

Мне нужно передать различные параметры обратно в метод контроллера, что я могу сделать следующими способами:

Параметры от модели:

.Read(read => read.Action("CPos_Read", "Reporting", new { LocCode = "#=LocCode#" }))

Параметры из метода Javascript:

.Read(read => read.Action("CPos_Read", "Reporting").Data("GetFilters"))

function GetFilters() {

    var ParamList = [];
    var Param = ":";

    Param = "DateStart:";
    Param += $('#DateStart').val();
    ParamList.push(Param);

    Param = "DateEnd:";
    Param += $('#DateEnd').val();
    ParamList.push(Param);

    return { Params: ParamList }
}

У меня есть требование передать как параметр LocCode из моей модели сетки кендо, так и дополнительные параметры из функции Javascript.Другими словами, мне нужно иметь возможность комбинировать оба этих параметра для передачи обратно на мой контроллер.

В идеале я хотел бы иметь возможность передавать параметр LocCode в мой метод Javascript.

1 Ответ

0 голосов
/ 18 мая 2018

Я нашел рабочий синтаксис для передачи значения выбранной модели сетки кендо в функцию Javascript:

.Read(read => read.Action("cPos_Read", "Reporting").Data("GetFilter(#=LocCode#)"))

Я исследовал довольно долго, прежде чем опубликовать здесь, и не нашел никаких примеровэто делается, хотя это выглядит довольно просто.Надеемся, что приведенный выше код поможет кому-то в будущем.

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