【发布时间】:2011-09-06 22:35:20
【问题描述】:
【问题讨论】:
标签: javascript jqgrid checkbox
【问题讨论】:
标签: javascript jqgrid checkbox
找到复选框的 div 并隐藏/覆盖其内部 HTML。
【讨论】:
标题中的复选框具有由“cb_”前缀和网格 id 组合而成的 id。所以你可以用
隐藏元素var myGrid = $("#list");
$("#cb_"+myGrid[0].id).hide();
【讨论】:
<table class="x">) 的表转换为 jqgrid,但显然 jqgrid 需要 <table> 有一个 id。
id 的<table> 元素创建网格。这是 jqGrid 的基本要求之一。
如果你有runat参数
<trirand:JQGrid ID="grdTest" runat="server"
"MultiSelect="true" MultiSelectMode="SelectOnRowClick">
<Columns>
<!-- cols -->
</Columns>
<ClientSideEvents GridInitialized="GrdInit" /><!-- add this -->
</trirand:JQGrid>
在您的页面上:
function getCont(control)
{
if(control == "grdTest")
{
return $("#<%= grdTest.ClientID %>");
}
}
然后在你的js文件中:
function GrdInit()
{
var myGrid = getCont("grdTest");
myGrid.jqGrid('hideCol', 'cb');
}
【讨论】: