📅  最后修改于: 2023-12-03 15:16:54.979000             🧑  作者: Mango
jQWidgets 是一款基于 jQuery 的 UI 组件库,提供了丰富的 UI 组件和工具方法。jqxLayout 是其提供的一款布局组件,支持自定义布局和动态布局等功能。refresh() 方法是 jqxLayout 的一个实例方法,用于重新渲染布局组件。
void refresh();
在 jqxLayout 的实例对象上调用 refresh() 方法即可重新渲染布局。
$("#jqxLayout").jqxLayout("refresh");
如果重新渲染后想保持原来的布局状态,可以将布局组件的状态保存到变量中,然后在重新渲染后重新设置布局。
var state = $("#jqxLayout").jqxLayout("saveLayout");
$("#jqxLayout").jqxLayout("refresh");
$("#jqxLayout").jqxLayout("loadLayout", state);
refresh() 方法没有参数。
refresh() 方法没有返回值。
如下场景适用于调用 refresh() 方法:
refresh() 方法是 jqxLayout 提供的一个实例方法,用于重新渲染布局。在布局组件内容或尺寸发生变化时,可通过调用该方法重新渲染布局,实现布局的动态更新。同时,该方法调用前不需要传入任何参数,调用后也无需处理返回结果。