问题标签 [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.
html - 在 IE 中使用 Parsely 验证焦点我得到两个图标
我正在使用欧芹验证。当我打开输入字段的焦点时,它显示两个图标,一个是欧芹验证,另一个只显示在 IE 中。任何人都可以帮助我吗?
javascript - Parsley 验证逗号分隔的电子邮件地址
我正在做的是想使用 Parsley 验证逗号分隔的电子邮件地址。
我已经制定了自定义验证器并触发了电子邮件字段,但是自定义验证器功能出现错误。
然后我收到错误消息:
任何人都可以帮助解决如何验证此电子邮件?
angularjs - 如何知道所选文件是图像还是不使用 Angular js?
我正在使用带有 ASP.NET MVC 的 Angular js,并使用codepen
方法完成文件上传。
它运行良好,因为我想存储二进制数组,以便稍后转换并将其设置回来。
但我面临的问题是验证所选内容是否为图像!
我找不到如何检查所选内容是否为图像的方法?
有人对此有任何想法吗?
我也使用欧芹 js 进行验证,但它是 angular js,我如何使用欧芹来验证所选的东西是图像还是手动?
javascript - Parsley data-parsley-trigger-after-failure NOT WORKING
在第一次表单验证之后,parsley 会列出所有无效的字段。然后,它会在每个失败字段的 keyup 上触发验证过程。
对于更好的用户体验,最好更改此行为并将其设置为表单提交甚至 focusOut 字段。
为此,欧芹引入了data-parsley-trigger-after-failure
选项
但在我的例子中,这是行不通的。是否也应该添加一个选项。
jquery - 使用 Parsley 验证 Summernote 文本区域
我已经使用 Parsley 验证器有一段时间了,我对此非常满意。不过,我遇到了一些麻烦,我真的想不通。
问题是这样的:我的 textarea 被 Summernote 取代,没有验证。让我先澄清一下,因为我知道问题出在哪里,但我无法找到答案。
在我的 CMS 中,用户可以通过 Summernote 编辑页面的文本。加载页面后,文本将出现在编辑器中。在查看我的源代码时,我看到:
当我编辑文本时,它会正常验证。但!当我删除我的文本并在编辑器为空时提交表单时,它也会验证。它只是处理表单,当页面重新加载时,它不会显示任何文本。逻辑上 textarea 字段为空。
这里的问题是当页面加载并且 textarea 有内容时,textarea 的验证将看到它不为空,从而提交我的表单。相反,我想验证 ACTUAL 文本区域,其中类名是note-editable。
当文本编辑器为空时,它总是会说它是空的。即使我在编辑器中放入一些文本,它也不会提交,仅仅是因为在页面加载时,textarea 没有内容。
所以我的问题是:当我使用 Summernote 时,如何防止用户使用 Parsley 提交一个空的文本字段?因此,当用户从编辑器中删除文本时,表单将不会提交,并且用户会收到错误消息,指出文本字段为空。
非常感谢!
〜米歇尔
javascript - 组上的条件 Parsley JS 验证
我们正在使用 Parsley JS 进行客户端验证,我有以下需要验证的场景。
HTML 部分如下所示:
验证要求是:
- 用户必须选择“是”或“否”(需要选择字段)。
- 如果用户选择“是”,则至少需要选择一个下拉年份。
- 对于选择年份的任何下拉菜单都需要有一些值。(金额不为空)
- 如果用户选择“否”,则年份字段可以保留默认值,金额可以留空。
我想知道这种类型的验证是否可以在 Parsley 中轻松有效地实现?我在以下 URL工作示例中创建了用于测试的工作副本 - CodePen 链接
如果有人对 Parsley JS 有更好的经验,我真的很感激,可以对此发表评论。
javascript - 如果检查到文本字段中,是否可以添加复选框的值?
如果检查到文本字段中,是否可以添加复选框的值?
我有这个表格...
http://xotio.com/photos/download/turk.html
如果已单击复选框,我正在尝试将复选框的值添加到文本框中。
在我的表单中,每个图像有一个文本框和三个复选框(其中一个复选框打开了更多复选框选项,我不太关心这些颜色选择)。我正在尝试将三个主要复选框的“值”添加到上面的文本字段中。那可能吗?
我想要的复选框的值是“丢失”和“无”和“模糊”选项,如果它们被选中,则将它们的值添加到上面的文本框中。
最后,我尝试使用欧芹在提交表单之前验证每个文本框的数据。有时文本框中没有输入数据,但用户已选中正确的框,我希望它能够验证并且无法提出除此之外的任何想法......任何帮助或想法都会很棒。在此先感谢,并为冗长的复杂问题感到抱歉。
javascript - Parsley 自定义验证器 - 带有数字、大写字母和特殊字符的密码
我正在使用 Parsley 来验证注册表。客户现在要求强制用户使用至少一个大写字母、数字和特殊字符。我想知道是否可以通过使用 Parsley 创建自定义验证器来实现这一点,而不是实现额外的代码?
javascript - ParsleyJS:如何处理已弃用的 .pipe?
我正在将 jQuery 从 2 升级到 3,在站点中运行 jQuery-migrate 查找和替换已弃用或删除的方法。但是,我的一个依赖项(Parsley.js)显然正在使用已弃用(但未删除)的“deferred.pipe()”。
我正在使用最新版本的 Parsley,我应该离开它吗?
jquery - Parsley + 无法验证全角字符的电子邮件地址
尝试在电子邮件验证检查上写全宽字符欧芹:-
JS代码:-
工作正常并通过提供错误消息来验证电子邮件
rahhuul@maill.cmo</p>
但如果我将电子邮件更改为以下电子邮件,则不起作用
rahul@maill.com</p>
请提出解决此问题的建议。