2011-07-07 7 views

答えて

0

JS EXTで行うことができます。 CF9を使用している場合は、挿入ボタンを使用して新しい行を追加できるようにする新しい属性がありますが、これはあなたの後ではないと思います。

データの行を展開して関連するデータを表示するオプションが必要なようですが、このように:http://dev.sencha.com/playpen/ext-2.0/examples/grid/grid3.html

これにはextを使用する必要があります。あなたはCFをハックすることができますが、正直なところ、cfgirdを実装することで、柔軟性が増します。 CFは依然としてバインドに使用できます。

私はCFGRIDで考えることができる唯一の他の方法は、onclickイベントを持ち、divにjs表示テキストを使用するHTML in rowを含めることです。例..... .....

<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> 
関連する問題