我想在JQGrid的刷新按钮上单击编写代码。有什么事吗?JQgrid在刷新按钮上点击
5
A
回答
0
的刷新按钮的CSS是ui-icon-refresh
所以你可以写你的自定义代码这个CSS像
jQuery('.ui-icon-refresh').click(function(){
// do your work
});
17
如果你需要做一些动作之前刷新将被启动,你应该使用beforeRefresh回调:
$("#grid_id").jqGrid('navGrid', '#gridpager', {
beforeRefresh: function() {
// some code here
}
});
如果您需要绝对的另一个实现o ˚F网格刷新,你不会打电话$("#grid_id").trigger("reloadGrid");
(这听起来很奇怪),你可以通过refresh: false
选项删除标准刷新按钮的使用做到这一点,利用navButtonAdd添加自定义按钮,长相酷似原来的一个:
$("#grid_id").jqGrid('navGrid', '#gridpager', {refresh: false});
$("#grid_id").jqGrid('navButtonAdd', "#gridpager", {
caption: "", title: "Reload Grid", buttonicon: "ui-icon-refresh",
onClickButton: function() {
alert('"Refresh" button is clicked!');
}
});
相关问题
- 1. 按钮点击刷新SQLDataReader
- 2. 刷新按钮上的div div点击
- 3. 如何刷新按钮上的点击
- 4. jQuery按钮点击刷新jqGrid只发射一次
- 5. jQuery按钮点击刷新jqGrid只发射一次
- 6. jQuery的:刷新/刷新上点击一个按钮的页面
- 7. Yii Captcha不刷新点击刷新按钮上的图像
- 8. 在新按钮上点击链接/按钮颜色点击
- 9. 如何在点击刷新按钮时刷新BaseAdapter
- 10. 块按钮点击刷新页面
- 11. Android刷新屏幕aftet按钮点击
- 12. 如何刷新按钮砖石点击
- 13. 地图刷新参数按钮点击
- 14. 点击刷新页面的按钮
- 15. 刷新列表框点击按钮后
- 16. 刷新MVC查看按钮点击
- 17. 摆脱刷新按钮点击
- 18. 让按钮点击后JLabel刷新
- 19. 点击按钮后刷新页面
- 20. 刷新页面按钮点击jquery mobile
- 21. 刷新按钮时,点击它
- 22. 防止页面刷新按钮点击
- 23. 从按钮点击刷新ascx
- 24. 页面不刷新按钮点击
- 25. 刷新按钮的标签点击时
- 26. Rails:部分刷新按钮点击
- 27. 无法刷新JPanel,而点击按钮
- 28. 刷新列表点击按钮
- 29. 在点击上和下一个按钮页面刷新在Bxslider
- 30. 刷新Gridview后按钮在我的asp.net项目上点击
谢谢!我也需要它。即使我将** cloneToTop **设置为_true_,这也不会将图标克隆到顶部导航栏。我在网格上自定义保存实现,并在外部按钮单击时将所有更改推送到服务器。当他们尝试使用刷新图标重新加载网格时,我需要此实现来警告用户任何未保存的更改(并且可能会停止_refresh_,具体取决于响应)。我没有得到任何选择** beforeRefresh **函数停止刷新网格...奇怪! – justcurious 2012-04-26 18:20:40
@justcurious:不客气!我了解您停止刷新过程的问题。你可以做的是使用'beforeRequest'回调。如果你从回调中返回false,你可以停止刷新。例如,如果您使用分页数据,并且用户单击列分类,则可能会出现与刷新相同的问题。 'beforeRequest'的用法在我看来可能是这类问题的解决方案。如果你有两个寻呼机,并且想要给这两个寻呼机添加一些按钮,你应该只需调用'navButtonAdd'两次(见[答案](http://stackoverflow.com/a/8450272/315935))。 – Oleg 2012-04-26 18:26:06
甜..这是一个快速回复!你的想法都很好。谢谢! – justcurious 2012-04-26 18:41:40