首页 > 解决方案 > 如何停止垂直滚动 OnSortCol 事件触发

问题描述

我有非常基本的配置的 jqgrid。如果页面向下滚动,当我对列进行排序时,onSortCol事件会将网格滚动到页面顶部。

我正在写这段代码

jQuery("#list").jqGrid({
    //other parameters of jqGrid like colModel
    onSortCol: function (index, columnIndex, sortOrder) 
    {("#list").scrollTop=50;}
});

基本上我试图把它拉下来。位它不工作。我不知道如何在这里使用 event.preventDefault() 因为这个事件不接受事件参数。我也试过在 load 和 gridcomplete 中设置这个 scrollTop 属性,没有帮助吗?

你能给我一些建议吗?

标签: javascriptjqueryasp.net-mvc-5jqgridjqgrid-asp.net

解决方案


推荐阅读