函数名:UI\Controls\Check::onToggle()
适用版本:PHP 7.4.0 及更高版本
用法: UI\Controls\Check::onToggle() 函数用于设置当用户在复选框控件上切换选中状态时触发的回调函数。
示例: 以下示例演示了如何使用 UI\Controls\Check::onToggle() 函数:
<?php
use UI\Controls\Check;
// 创建一个复选框控件
$check = new Check("check1", "Check Box");
// 设置 onToggle 回调函数
$check->onToggle(function($isChecked) {
if ($isChecked) {
echo "复选框被选中";
} else {
echo "复选框未选中";
}
});
// 在页面上渲染复选框控件
echo $check->render();
?>
在上面的示例中,我们首先创建了一个名为 $check
的 Check
对象,并传入了标识符和标签作为参数。然后,我们使用 onToggle()
方法设置了一个回调函数。当用户在复选框上切换选中状态时,回调函数会被触发。在回调函数中,我们根据 $isChecked
参数的值来判断复选框的选中状态,并输出相应的消息。
请注意,此示例仅用于演示目的,实际使用时需要根据具体的应用场景进行适当修改。