gpt4 book ai didi

javascript - 带有参数的服务器端剑道网格

转载 作者:行者123 更新时间:2023-12-03 02:25:22 24 4
gpt4 key购买 nike

我有剑道网格服务器端分页和基于开始日期和结束日期的过滤(2个过滤器),在第一次基于2个过滤器正确绘制的网格中。当两个过滤器正确更改网格绘制时,当我转到另一个页面时,发送到操作服务器(操作更新数据源)的过滤器值作为首先调用而不发送当前值发送。数据源代码为

dataSource: {
type: "aspnetmvc-ajax",
transport: {
read: {
url: "@Html.Raw(Url.Action("GetAllOldExcuse", "Security"))",
data: {
startDate: $('#FromDate').val(), endDate: $('#FromTo').val()
}
}
},
schema: {
model: {
fields: {
ID: { type: "number" },

}
}
, data: "Data",
total: "Total",
errors: "Errors",
AggregateResults: "AggregateResults",
},
pageSize: 10,
serverPaging: true,
serverSorting: true,
serverFiltering: true,
serverGrouping: true,
serverAggregates: true
}

最佳答案

Omar,您应该将 data 属性更改为函数,以便每次数据源请求数据时都会重新评估它:

        transport: {
read: {
url: "@Html.Raw(Url.Action("GetAllOldExcuse", "Security"))",
data: function() {
return {
startDate: $('#FromDate').val(),
endDate: $('#FromTo').val()
}
}
}
}

关于javascript - 带有参数的服务器端剑道网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48975179/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com