设置额外JS代码

setExtraJs("额外代码")

有时候,我们需要用js做些事情,但又想使用强大的表单构建器,那该怎么做呢?

一种是可以修改表单构建器的模板,但我们不建议这么做,因为这样不利于以后的系统升级。另一种是自定义模板,这种是针对需要大量编写自定义代码的情况,这个我们稍后讲。

还有一种方法就是我们要讲的设置页面额外JS代码。

比如我希望页面一打开就弹出一句话。

    $js = <<<EOF
            <script type="text/javascript">
                $(function(){
                    alert("你好!");
                });
            </script>
EOF;

return ZBuilder::make("form")
            ->addText("title", "标题")
            ->addTextarea("summary", "摘要")
            ->addUeditor("content", "内容")
            ->addImage("pic", "封面")
            ->setExtraJs($js)
            ->fetch();
文章导航