首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在mvcjqgrid中显示不同颜色的交替行

如何在mvcjqgrid中显示不同颜色的交替行
EN

Stack Overflow用户
提问于 2014-10-27 09:24:41
回答 1查看 250关注 0票数 0

jqgrid,需要显示2种颜色的交替行,请帮助我了解mvcjqgrid的新特性。

代码语言:javascript
复制
@(Html.Grid("TermsAndConditions")
                .SetJsonReader(new MvcJqGrid.DataReaders.JsonReader { Id = "PurchaseOrderId", RepeatItems = false })
                .AddColumn(new Column("Template Name").SetKey(true).SetEditable(false).SetSearch(true))
                .AddColumn(new Column("Type").SetAlign(MvcJqGrid.Enums.Align.Center).SetSearch(true).SetSortable(false).SetWidth(65).SetEditable(false))
                        .SetAutoWidth(false)
                        .SetWidth(700)
                        .SetHeight(120)
                        .SetVirtualScroll(true)
                        .SetRowNum(50)
                        .SetViewRecords(true)
                        .SetPager("pager")
                        .SetSearchToolbar(true)
                        .SetSearchOnEnter(false)
                )
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-27 10:39:21

首先添加一个onLoadComplete事件:

代码语言:javascript
复制
@(Html.Grid("TermsAndConditions")
    ...
    .OnLoadComplete("onLoadComplete()"))

这将调用定义如下的onLoadComplete函数:

代码语言:javascript
复制
<script type="text/javascript">
    function onLoadComplete() {
        $("tr.jqgrow:odd").css("background", "#E0E0E0");
    }
</script>

现在,在向服务器发出每个请求之后,将设置背景色。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26584423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档