我根据Easygrid petclinic示例应用中的示例创建了一个页面。 除格式化程序/ unformat外,一切正常。 我有一个名为'key'的字段,标签为'date',我正在尝试根据此字段生成超链接。我注意到生成的页面忽略了这个属性。
字段键在控制器中定义为
columns {
key{ label 'Date' }
在视图中
<div id="grid-container" style="max-height:100%;overflow:auto;">
<grid:grid id='jqgridinitial' name="daily">
<grid:set width="2000" height="450">
<grid:set col="key" label="Date" formatter='f:customWikiFormat' unformat="f:wikiUnFormat"/>
生成的页面忽略了格式化程序
{"searchoptions":{"clearSearch":false},"editable":false,"name":"key","search":null,"sortable":true,"label":"Date"
},
我还引用了插件
的创建者this solution如果需要任何其他详细信息,请告诉我
答案 0 :(得分:1)
你的语法有点不对劲。基本上,父标记是grid:grid,在其中你可以设置不同的属性(通过使用grid:set)。 如果你没有指定一个&#39; col&#39;那么这些属性将在实际网格上设置。
<grid:grid id='jqgridinitial' name="daily">
<grid:set width="2000" height="450"/>
<grid:set col="key" label="Date" width="100" formatter='f:customWikiFormat' unformat="f:wikiUnFormat"/>
</grid:grid>