在自定義的格式化功能添加類ui-state-default a
像下面
return "<a href='#' class="ui-state-default a" onclick=\"openProlianceWindowAnchor('" + urlLink + "','" + rowObject.DocumentGuid + "'); return false;\" >" + cellvalue +"</a>";
給出如果你想添加按鈕,而不是鏈接,您可以使用下面
ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only
這些都是給定班jQuery的CSS類,所以將根據您選擇的主題進行更改
更新: 如果你不想要的鏈接/按鈕,您可以使用下面的代碼
return "<a href='#' class=".ui-widget-content a" onclick=\"openProlianceWindowAnchor('" + urlLink + "','" + rowObject.DocumentGuid + "'); return false;\" >" + cellvalue +"</a>";
而且如果你不希望顯示在鏈接的下劃線使用下面的代碼
return "<a href='#' class="ui-button .ui-widget-content a" onclick=\"openProlianceWindowAnchor('" + urlLink + "','" + rowObject.DocumentGuid + "'); return false;\" >" + cellvalue +"</a>";
我知道我可以做到這一點 - 但是,從使用主題 - – Nutshell 2013-02-23 01:10:52
的角度分心,確定這只是一個建議。有些東西顯然壓倒了CSS是你的主題,我會建議在Web檢查器中查看它是否從其他地方繼承。如果沒有,那麼你可以嘗試在主題樣式中添加'!important',這樣它就優先於其他所有樣式。 – dev 2013-02-23 01:16:23
我只使用jquery ui主題和jqgrid css – Nutshell 2013-02-23 01:29:15