问题标签 [parsley]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
212 浏览

actionscript-3 - Parsley 命令解耦结果处理程序和观察者

昨晚我发布了一个问题,在回读后听起来很糟糕,所以我删除了它并回来再试一次,这次是正确的。

我有一个使用 Parsley 的 Flex 移动应用程序,一切都按预期工作,但我试图在我的控制器中使用解耦结果处理程序,但它没有在我期望的时候触发,所以想要一个关于原因的指针。

该命令如下所示:

哪个按预期工作,命令被执行并且结果处理程序处理结果,当我尝试将消息处理程序放在视图的控制器中时,问题就来了。

当结果到达时,这些侦听器都不会触发,所以我做了显而易见的事情并将代码更改为:

现在它触发了,但我没有数据句柄。

我确实想过将命令执行方法更改为

毕竟它确实返回了一个 AsyncToken,但是该命令根本不会触发(它是映射到名为 ChildEvent 的事件的 2 命令序列的一部分,这是链中的第二个也是最后一个事件。

所以总而言之,我希望上述工作,但希望能够在解耦结果处理程序中管理结果,但我不知道如何,欧芹手册非常适合达到这一点(http:// www.spicefactory.org/parsley/docs/3.0/manual/?page=commands§ion=intro),但更精细的细节有点粗略。

谢谢

0 投票
2 回答
96 浏览

jquery - 勾选复选框时尝试将必需的属性添加到选择框 - JQuery

选中复选框时,我在向选择框添加“必需”属性时遇到了一些麻烦。

到目前为止,这是我的代码。

如果有人可以提供帮助,将不胜感激。

0 投票
1 回答
228 浏览

django - 如何在 django 脆皮表单中添加 data-valid='parsley' 作为表单属性以进行客户端验证?

我是 django 脆皮表格的初学者,我想将我的表格标记为

我想知道如何将 data_validate = 'parsley' 传递到具有来自 form.py 的清晰表单标签的 html 页面?

0 投票
1 回答
35 浏览

javascript - 选择一个值时显示消息

不是一个复杂的,但我的编码知识非常有限。

IM正在寻找从选择菜单(少于$ 10,000)的值时要显示的消息,并且还可以防止表格提交。

提前致谢

0 投票
1 回答
268 浏览

python - 安装 python parsley 时出错

我正在尝试安装 parsley,这是一个用 python 编写的解析器,但我遇到了第一个障碍。我什至无法安装它。我在 Windows 7 上,使用 cygwin。

而这个版本的python: $ python3 -V Python 3.4.2

然后在python的IDLE中:

我究竟做错了什么?

0 投票
2 回答
3314 浏览

javascript - 欧芹电子邮件或号码输入字段

我是欧芹的新手。

我想验证一个字段是电子邮件地址还是 9 个数字

html

验证这一点并成功调用 callRegisterAPI 的最佳方法是什么?

谢谢

0 投票
1 回答
3346 浏览

jquery - 如何使用欧芹js为文件字段(输入类型=“文件”)添加所需的验证?

在对表单字段进行验证时,我可以使用所需的属性 parsley.js 来验证所有字段。除了文件字段。我无法验证文件上传字段。当我在 Firefox 中使用开发人员工具(检查元素)检查代码时,没有为字段字段的验证添加任何类。剩余的文本字段,选择字段有额外的欧芹类。

我的 HTML 代码:

Parsley表单提交JS代码:

我在那里犯了什么错误。如何使用 parsley.js 验证文件字段。请就此提出您的建议。

提前致谢 :-)

0 投票
2 回答
2369 浏览

javascript - 自定义欧芹表单验证不起作用

我有一个表单,其中一个字段需要自定义验证器,我正在尝试使用 Parsley v2.2.0-rc1 和 jQuery 2.1.4。我已经确认 jQuery 和 Parsley 都在使用我的浏览器的开发工具加载(按此顺序),以确保我获得所有文件的 HTTP 200。这是我正在尝试做的事情:

当我单击提交时,我什至没有收到 console.log 消息,让我知道验证功能已被调用。我究竟做错了什么?

PS我已经尝试过在表单标签中使用 parsley-data-validate 而不是,并且为 data-parsley-stuffList 设置了一些值而不是。这些变化都不会导致验证器执行。

0 投票
1 回答
1304 浏览

jquery - 限制多个文件上传欧芹验证的最大项目

我希望它验证。如果用户选择的文件超过 5 个,则应显示警告

0 投票
1 回答
481 浏览

jquery - Parsley 验证不等待远程验证 AsyncValidate 完成

我有一个表单,我正在尝试对其中一个字段进行欧芹远程验证,但是,在表单验证中,表单在等待远程函数的响应之前提交(通过 asyncValidate())。因此,即使该字段无效,它也会显示字段错误 css 但表单仍会提交。

我尝试使用 $.Deferrede 对象,但这不起作用。