2012-06-17 43 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); 
});