0
、のようなもの:私は(年前)作成したほかCF 9.0.1(ExtJSの更新?)私は私の「CRUD」のいずれかのページでのcfgridを持つ
<cfset args = StructNew()>
<cfset args.name = "ProductsGrid">
<cfset args.format = "html">
<cfset args.bindOnLoad = "true">
<cfset args.stripeRows = true>
<cfset args.SELECTColor = "##D9E8FB">
<cfset args.pagesize = 25>
<cfgrid attributeCollection="#args#" autowidth="yes" fontsize="11">
<cfgridcolumn name="artid" display="false" width="1">
<cfgridcolumn name="marchio" header="Marchio" width="100">
</cfgrid>
これはにボタンを追加するJS私のグリッドの下のツールバー。
init = function() {
grid = ColdFusion.Grid.getGridObject("ProductsGrid");
var tbar = grid.getBottomToolbar();;
tbar.addButton({text:"Nuovo", handler:onAdd });
tbar.addSeparator();
tbar.addButton({ text:"Modifica", handler:onEdit });
}
ColdFusion.Event.registerOnLoad(init,null,false,true);
今、私は9.0.1への私のCFのバージョンに更新(修正プログラム1及び2)及びこれが機能を停止:
グリッドが正常に動作している、確かに、ボタンが作成されない(INIT関数が呼び出され、私はそれをテストしました)。
変更点は何ですか?
さらに、ColdFusion.Grid.showBottomToolbar(id)を使用する必要がありました。 –
あなたはそれを理解してうれしいです...それらの厄介な構文エラーは嫌いです。彼らは私のバットを運転:) –