jQuery MiniUI

标题: 一个事件调用一个方法,方法里第一句是mini.loading() [打印本页]

作者: 549191130    时间: 2018-5-10 14:15:19     标题: 一个事件调用一个方法,方法里第一句是mini.loading()

一个事件调用一个方法,方法里第一句是mini.loading(),后面是ajax请求,为什么loading()效果不是立刻出来的,ajax请求结束了loading()效果才出来?谢谢

作者: jialiang    时间: 2018-5-11 09:16:05

你的ajax是异步还是同步的
作者: 549191130    时间: 2018-5-11 16:37:00

jialiang 发表于 2018-5-11 09:16
你的ajax是异步还是同步的

我是一个事件触发调用一个方法,方法里是grid1.load(),这个是miniui封装的,想实现我说的效果必须是异步吗?现在怎么解决?谢谢
作者: 549191130    时间: 2018-5-11 17:13:02

jialiang 发表于 2018-5-11 09:16
你的ajax是异步还是同步的

loading效果必须是也不吗?
作者: fcrong    时间: 2018-5-12 09:42:45

你的ajax如果是异步的,就会阻塞线程。所以,你的ajax需要是异步的。
作者: 549191130    时间: 2018-5-13 10:25:52

fcrong 发表于 2018-5-12 09:42
你的ajax如果是异步的,就会阻塞线程。所以,你的ajax需要是异步的。

没明白             你的ajax如果是异步的,就会阻塞线程。所以,你的ajax需要是异步的。
作者: jialiang    时间: 2018-5-14 09:21:18

549191130 发表于 2018-5-13 10:25
没明白             你的ajax如果是异步的,就会阻塞线程。所以,你的ajax需要是异步的。 ...

你的ajax是同步的,改成异步的就可以了




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2