javascript - Kendo UI - 将参数传递给 read().data() 中的 JS 函数

标签 javascript model-view-controller kendo-ui .net-core kendo-asp.net-mvc

我需要将各种参数传递回我的 Controller 方法,我可以通过以下方式完成:

模型参数:

.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 }
}

我需要传递来 self 的剑道网格模型的 LocCode 参数以及来自 Javascript 函数的附加参数。换句话说,我需要能够将这两者结合起来传递回我的 Controller 。

理想情况下,我希望能够将 LocCode 参数传递给我的 Javascript 方法。

最佳答案

我找到了一种将剑道网格的选定模型值传递到 Javascript 函数的工作语法:

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

在我在这里发布之前,我研究了相当长的时间,但没有找到任何这样做的例子,尽管它看起来很简单。希望上面的代码对将来的人有所帮助。

关于javascript - Kendo UI - 将参数传递给 read().data() 中的 JS 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50408187/

相关文章:

ruby-on-rails-3 - 从分部 View 调用 Helper 方法

configuration - Kendo UI Scheduler 禁用一天的多个时间跨度/范围

javascript - 使用 Ajax 将 var 发送到查询

javascript - 简单的 Angular 服务混淆

javascript - 在 Django 中从 Javascript fetch 获取 HttpResponse

c# - 如何在 Kendo Grid MVC 中设置列​​宽以自动调整

javascript - 删除 reducer 中的动态属性

java - Spring MVC 在数据库中创建新行,同时想要更新

javascript - 鼠标悬停且光标指针位于 Y 轴上

javascript - 如何通过按钮选择或不选择剑道网格