|
已确认,这是示例代码的BUG。
由于后台通过 JObject typeParams 接收前台传入的参数,所以下面的代码:
- function doCustomPostBack(type, params) {
- var grid1 = F.ui.Grid1;
- // 触发后台事件
- F.doPostBack('@Url.Action("MyCustomPostBack")', {
- type: type,
- gridSourceKey: grid1.getAttr('data-source-key'),
- gridFields: grid1.fields,
- typeParams: params
- });
- }
复制代码 应该改为:
- function doCustomPostBack(type, params) {
- var grid1 = F.ui.Grid1;
- // 触发后台事件
- F.doPostBack('@Url.Action("MyCustomPostBack")', {
- type: type,
- gridSourceKey: grid1.getAttr('data-source-key'),
- gridFields: grid1.fields,
- typeParams: F.toJSON(params)
- });
- }
复制代码
示例已更新:https://core.fineui.com/#/IFrame/GridIFrame
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|