jqgrid,需要显示2种颜色的备用行,请帮助我mvcjqgrid新手
@(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)
)
答案 0 :(得分:0)
首先添加一个onLoadComplete事件:
@(Html.Grid("TermsAndConditions")
...
.OnLoadComplete("onLoadComplete()"))
这将调用onLoadComplete函数,其定义如下:
<script type="text/javascript">
function onLoadComplete() {
$("tr.jqgrow:odd").css("background", "#E0E0E0");
}
</script>
现在,每次向服务器发出请求后,都会设置背景颜色。