当我们在分页中点击下一页时调用javascript函数。
当数据被重新加载时,没有参数来指定一个js函数,但是你可以获得'next'按钮的id或类,并将你的函数绑定到该元素的点击事件。
我使用Coldfusion 9cfgrid。我想做的事情:
1)当cfgrid中的所有数据加载完成时,调用javascript函数。
1)使用"onload"指定一个javascript函数,当数据完成加载到网格中时调用。
var ds = mygrid.getDataSource()
ds.addListener('load', function() {
http://www.coldfusionjedi.com/index.cfm/2009/4/9/Ask-a-Jedi-Noticing-an-empty-CFGRID 对于你的第一个问题,你可以这样做
// function to fire when grid is finished loading
getTotalRows = function() {
var isGrid = ColdFusion.Grid.getGridObject('myGrid');
var isData = isGrid.getStore();
isData.addListener("load", function() {
if(isData.totalLength == 0) {
alert("No records found");
return false;
}
});
}
ColdFusion.Event.registerOnLoad(getTotalRows,null,false,true);
最后一行(CF.Event等)在加载网格时触发函数调用