我的“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);
现在我将我的 CF 版本更新为 9.0.1(修补程序 1 和 2),这停止工作:
网格工作正常,确实,没有创建按钮(调用了 init 函数,我对其进行了测试)。
怎么了,有什么变化?