插件市场
基于FastAdmin框架开发的插件!
karson 721 免费
karson 184 免费
soofree 239 免费
karson 460 免费
Andiff 39 免费
karson 364 免费
karson 177 免费
交流社区
最实用最全面的建站教程尽在这里!

活跃会员

Karson

FastAdmin!

F4NNIU

好标题,才是好帖子。

青袂

这个人很懒,啥都没写

private

一个php,半个前端,半个运维

wangsfox

我只会问点比较菜的问题

最新回帖

何止

@panqipeng#2776 我加了子菜单啊,为什么还是提示找不到控制器,你是怎么做的啊?

Karson

在FastAdmin中使用的是`nice-validator`验证器,默认是验证表单中所有添加有验证规则的元素。如何在表单提交时不验证隐藏的元素呢?在`nice-validator`的选项中有一个`ignore`的选项。我们配置该值即可。
首先打开控制器对应的JS文件,在`Form.api.bindevent`之前添加如下代码:

``` $('form[role=form]').validator({ ignore: ':hidden' }); ```

上面即可在提交时不验证所有不可见的元素。
当然这个`ignore`功能不仅仅这么简单,有些时候我们还可以忽略指定规则的元素,比如:

``` $('form[role=form]').validator({ ignore: '.custom' }); ```

上面即是忽略所以class含有custom的元素。
如果我们想动态的改变表单需要忽略的元素,可以使用:

``` $('form[role=form]').data('validator').options.ignore = '#input2'; ```

这个动态改变忽略验证的元素可以使用在一些类型切换时的相关元素验证。

更多`nice-validator`的选项请前往其官网查看:https://validator.niceue.com/docs/options.html

Karson

@maxie222#4034 这是默认图的资源,需要将这个图片按路径规则手动上传到你的七牛云空间去。

F4NNIU

你得把资源上传到 cdn 上呀。

flyzwsq

tp5是否已经包含了workerman

lwk

@ChrisLeung#4036 感谢 ,解决了。