jQuery MiniUI

 找回密码
 立即注册
查看: 4587|回复: 3
打印 上一主题 下一主题

grid在beforeload事件设置ajaxOptions第一次加载无效 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2021-8-23 11:57:04 |只看该作者 |倒序浏览
本帖最后由 panepan 于 2021-8-23 12:03 编辑

如下图:在beforeload事件中,设置了ajaxOption信息,但页面首次加载无效,当页面加载完成后再点分页行上的刷新按钮,请求数据的格式正常,(即后端API可接收的数据格式必须为JSON.stringify(data)方式传递)。不知道是什么原因?
(如上图:未设置grid全局ajaxOption,在beforeload有设置ajaxOption,[页面加载完成后]刷新后请求的数据格式)

(如上图:未设置grid全局ajaxOption,在beforeload有设置ajaxOption,首次加载页面时请求的数据格式(form data格式,后端API不识别))

(如上图:程序代码)

(如上图:有设置grid全局ajaxOption,在beforeload有再次设置ajaxOption,[页面加载完成后]刷新后请求的数据格式,符合要求)

(如上图:有设置grid全局ajaxOption,在beforeload有再次设置ajaxOption,页面首次加载时参数传递格式)




附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2021-8-23 13:39:45 |只看该作者
都可以加载了再设置有何用?请加载前设置

Rank: 6Rank: 6

板凳
发表于 2021-8-24 11:47:54 |只看该作者
felt 发表于 2021-8-23 13:39
都可以加载了再设置有何用?请加载前设置

加载前设置是在beforeload事件中设置吗?目前在该事件中的设置首次加载是无效的

Rank: 8Rank: 8

地板
发表于 2021-8-24 13:12:03 |只看该作者
panepan 发表于 2021-8-24 11:47
加载前设置是在beforeload事件中设置吗?目前在该事件中的设置首次加载是无效的 ...

onbeforeload ,已经开始了这次加载
请在更前处理
比如直接就setAjaxOptions

Archiver|普加软件

GMT+8, 2024-11-26 08:18 , Processed in 1.054185 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部