0
我想在按鈕單擊時展開我的cfgrid的一行,並希望查看有關特定行的某些信息。我們可以在cfgrid中製作可摺疊的行嗎?
我想在按鈕單擊時展開我的cfgrid的一行,並希望查看有關特定行的某些信息。我們可以在cfgrid中製作可摺疊的行嗎?
你可以用JS EXT。如果你使用的是CF9,有新的屬性可以讓你使用插入按鈕添加一個新的行,但我猜這不是你所追求的。
聽起來你想要一個擴展一行數據然後顯示相關數據的選項?像這樣:http://dev.sencha.com/playpen/ext-2.0/examples/grid/grid3.html
您將需要使用ext。你「可以」破解CF,但要誠實地實施js ext cfgird會給你更好的靈活性。 CF仍然可以用來綁定。
我可以用CFGRID想到的唯一方法就是將行中的HTML包含在onclick事件中,並在div中使用js顯示文本。一個例子.....
<cfquery name="entries" datasource="cfartgallery" maxrows="5">
select *
from art
</cfquery>
<cfset queryAddColumn(entries, "add", arrayNew(1))>
<cfloop query="entries">
<cfset querySetCell(entries, "add", "<div='texthere'></div><input value='Click Me' type='button' onclick='javascript:testit(#artid#)'>", currentrow)>
</cfloop>