ThinkSSL🔒 一键申购 5分钟快速签发 30天无理由退款 购买更放心 广告
## 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(); ~~~