Yii: 如何在CGridView通过Ajax方式刷新数据后执行JS脚本
答案:1 悬赏:30 手机版
解决时间 2021-03-28 07:42
- 提问者网友:斑駁影
- 2021-03-27 07:53
Yii: 如何在CGridView通过Ajax方式刷新数据后执行JS脚本
最佳答案
- 五星知识达人网友:西风乍起
- 2021-03-27 09:19
Yii框架中的CGridView控件数据刷新是通过Ajax方式来实现的,如果有一些js脚本是在页面加载或重新加载的时候执行,那么在CGridView控件刷新的时候,这些js就得不到执行。这样会导致表格数据得到了更新,但部分js效果丢失的情况。解决的方法很简单,把页面加载时执行的js语句封装为函数,然后设置CGridView的afterAjaxUpdate属性,如下:'afterAjaxUpdate' => 'function() { oops(); }'在页面尾部添加jsby iefreer
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯