📅  最后修改于: 2023-12-03 15:02:17.142000             🧑  作者: Mango
jQWidgets jqxCalendar是一款基于jQuery的Calendar组件,提供了丰富的配置项和事件,适用于各种类型的日期选择场景。其中,render() 方法用于初始化和刷新 Calendar。
在引入jQWidgets框架和jqxCalendar插件的基础上,调用jqxCalendar的构造函数即可创建一个基本的Calendar实例,如下所示:
<script>
$(document).ready(function () {
$('#calendar').jqxCalendar();
});
</script>
其中,'#calendar'为绑定的元素选择器,表示将Calendar绑定到id为'calendar'的元素上。
jqxCalendar的 render() 方法用于初始化和刷新Calendar。在设置了 Calendar 的各种配置项后,可以调用此方法进行更新。
$("#calendar").jqxCalendar('render');
若要在初始化时立即调用此方法,只需在创建 Calendar 实例时将 autoRender 参数设为 true,如下所示:
$('#calendar').jqxCalendar({ autoRender: true });
该方法没有接受任何参数。
代码如下:
<script>
$(document).ready(function () {
$('#calendar').jqxCalendar({ width: '250px', height: '250px' });
$("#btnRender").click(function () {
$("#calendar").jqxCalendar('render');
});
});
</script>
<body>
<div id="calendar"></div>
<button id="btnRender">Render</button>
</body>
此示例创建了一个宽度和高度为 250px 的 Calendar 实例,并在按钮点击事件中调用了 render() 方法,以刷新 Calendar。