在分页Datagrid上,如果把定义分页上按钮的代码放在定义分页的JS代码前面,那么自定义的按钮就无法显示。
【有误代码】:
$('#consumption_detail_table').datagrid('getPager').pagination
({
buttons:
[
{
iconCls:'icon-add',
handler:function()
{
alert('添加');
}
},
{
iconCls:'icon-remove',
handler:function()
{
alert('删除');
}
}
]
});
$('#consumption_detail_table').datagrid({loadFilter:pagerFilter});//pageFilter为定义好的函数
【错误页面】:
【正确代码】:
$('#consumption_detail_table').datagrid({loadFilter:pagerFilter});//pageFilter为定义好的函数
$('#consumption_detail_table').datagrid('getPager').pagination
({
buttons:
[
{
iconCls:'icon-add',
handler:function()
{
alert('添加');
}
},
{
iconCls:'icon-remove',
handler:function()
{
alert('删除');
}
}
]
});
【正确页面】: