2012-06-17 45 views
0

我是JqGrid的新手。我想在网格加载后更改列名称。我试过JqGrid中的setLabel无法正常工作

$("#Gridname).jqGrid("setLabel","FirstName","Modifed FistName",{"text-align":"right"}); 

但它不工作。

+1

“,但它不工作“不是很具描述性。请尝试调试您的问题(即查看'$(“#Gridname)'是否返回任何项目),以便在您的问题中提供更具体的信息。显示2-3行相关的HTML也可能有用。要在问题中添加“谢谢你的提示”,请改为接受有用的答案。 –

回答

0

尝试把你的代码window.setTimeout内,使其与电网已被创建之后运行:

这是我用来改变我的jqGrid列标题:

$(function() { 
    window.setTimeout(function() { 
     $("#Gridname).jqGrid("setLabel","FirstName","Modifed FistName", {"text-align":"right"}); 
    }, 0); 
});