问题标签 [validationerror]
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 - 有条件地自定义 Rails 验证错误
我正在使用ActionView::Base.field_error_proc
自定义 Rails 应用程序中的验证错误。我创建了一个初始化程序,如下所示:
仅当子域存在时,我才想自定义标记fisheye
,否则,我想使用不同的标记。我该如何做到这一点?我认为这是可能的,因为它instance
被传递给了块。
ruby-on-rails - Ruby on Rails - JS 输入令牌,验证失败时的问题
我有一个可以有很多标签的公司模型。它工作正常,但有一次它不起作用。情况是公司模型验证失败。在 :render => 'edit' 之后,它不会在视图中显示标签。我怀疑 data-pre 没有正确获取数据。我还希望在解决验证时保留标签。
我从这里得到了这个想法:http ://railscasts.com/episodes/167-more-on-virtual-attributes
我使用输入令牌控制: http: //loopj.com/jquery-tokeninput/
这就是我在公司模型中关于 tag_tokens 的内容:
这是视图中的代码:
编辑:
好的,所以我看到上面的代码有什么问题。
当我加载编辑页面数据-pre 包含这个:data-pre="[{"id":1704,"name":"dump truck"}]"
。当我提交带有验证错误的表单时,data-pre 包含:data-pre="1704"
.
如果我将代码更改为:
尚未保存到公司模型的新标签将被删除,因为它们每次都从数据库中读取。如何在表单转换之间保留输入的数据?
php - 如何修复 PHP 表单验证器错误?
我的 PHP 表单的验证不起作用。这是我在表单中使用的代码。数据正在存储,DB
但单独验证不起作用。提交表单后,我检查了错误控制台,它只是显示Type Error document.getElementById('..')null
.
我不知道它是什么以及如何解决此错误。我是这个 php 领域的新手,所以不要介意我的错误。
这是我的代码:
python - 保存时验证错误
我们的订阅者无法取消订阅他们的会员资格。我似乎无法从回溯错误中找到问题。(ValidationError: django.utils.functional. proxy object at 0x96d1f8c )希望您能提供帮助。
这些是过程中使用的函数。
这就是订阅对象的创建方式。
这是订阅模式。
调用取消订阅函数的部分脚本
这是收到的回溯错误
django - Mongoengine 在保存模型时抛出大量验证错误
基本上是这样的
我的模型似乎正确(仅显示相关位)
视图中的调用就像
我不明白为什么我会收到如此多的验证错误,甚至是问题所在。
编辑:我还意识到给出的错误等于模型中的字段数,即 ReferenceField。在这种情况下,分组有 16 个字段
validation - cakephp 2.x 在验证登录时包含 userExists
我是 CakePhp 的新手,我正在使用 CakePhp 2.x。我可能会以错误的方式解决以下问题。而且我只知道我忽略了一些非常简单的事情,但是......
我正在根据“在 5 到 15 个字符之间”验证登录详细信息,它们正在按预期重新调整错误。
所以,问题是,如果字段遵循上面模型中的规则,即使登录详细信息(用户)不存在,也不会返回错误(不好)。为此添加其他验证是否正确,添加另一条规则以检查该用户是否实际存在?如果有怎么办!?
或者,我是否将其用于控制器登录功能检查用户是否存在?我现在有点困惑。可能我看屏幕太久了。
谢谢。
spring - reCaptcha google chrome Spring MVC 双重提交问题
我正在使用 Spring MVC 3 和 JSP/JSTL 作为视图。我已经在我的表单中加入了 reCaptcha。当我提交表单时,我注意到一些非常奇怪的行为并不一致(即它不会一直发生,它是随机的)。这只发生在谷歌浏览器上。
我在网上搜索过,但找不到有关此问题的任何信息。
基本上,当我提交包含有效验证码的表单时,我会被退回到表单页面,但验证码是有效的。我很幸运,能够调试一次并看到验证码是有效的,但是控制流以某种方式被拦截,尽管它执行了返回的 ModelAndView 逻辑。
所以换句话说,它应该返回一个带有新视图的 ModelAndView 控制器,但是控制流回到了函数的顶部!!!并且它击中了recaptcha代码但是此时recaptcha代码无效,所以它说FALSE。然后它返回到原始表单页面。令人沮丧的是,我的生产数据库发生了提交,因为验证码最初是有效的,而其他有效逻辑是按照正常行为执行的。
reCaptcha 框是唯一标有错误的框,它指出您必须重新输入代码。唯一的主要问题是即使我的 reCaptcha 很糟糕,它应该立即返回并说重试,它确实如此,但它不应该显示为有效,劫持控制流,然后重定向回表单页面。
最终结果是我在数据库中得到了 2 条确切的记录,因为用户再次提交。它只会以这种方式发生。即我还没有遇到过你必须提交3 次或更多的情况。
这只发生在谷歌浏览器中。我在 Firefox 和 IE 上试过这个,但我从未见过这个问题。另一个国家的人刚刚通过这个表格提交了信息,我问他们使用的是什么浏览器,他们确认是 chrome!我也有足够多的遭遇这个问题,知道它实际上是一个问题。
有谁知道为什么控制流回到函数的顶部?我注意到的另一件事是控制流并不总是走到底部,就像它有自己的想法一样。还有一次,我正在跨步,它就跳到了顶部。
任何帮助将不胜感激,因为我正试图在生产系统中解决这个问题!谢谢!!
jsf - JSF 绕过 selectOneMenu 验证错误
如何跳过JSF的selectOneMenu(组合框)的验证错误,如下所示。
form1:menu1:验证错误:值无效
组合框的值更改正确且符合预期时的结果。我只想绕过验证错误。
django - django-autocomplete-light modelform ValidationError
我有 2 种不同形式的自动完成字段。
一种是使用forms.Form并且可以正常工作。
另一个是使用ModelForm的,这不起作用
如果我尝试:
抛出:
/facturas/nuevo/1/ 处的验证错误
[u'type 无法验证 [0]']
.... {{ form.as_table }} ....
如果我尝试:
抛出:
/facturas/nuevo/1/ 处的验证错误
[u'ClienteAutocomplete 无法验证 [0]']
如果我尝试:
自动完成工作正常,似乎一切正常,但如果我发送表格保存抛出:
/facturas/nuevo/1/ 处的 ValueError
需要超过 1 个值才能解压
.... 如果 form.is_valid(): ....
知道可能出了什么问题吗?
感谢帮助
laravel - Laravel4:文件输入验证
我的应用程序中有一个简单的表格来上传照片。
共有三个字段:标题 - 标题 - 和选择文件的按钮。现在验证检查是否需要标题。标题不是必需的,没问题。
但我不知道如何处理有关文件的验证。
如果没有插入文件,我会收到 laravel 错误消息:调用非对象上的成员函数 move()。相反,我只想要一个验证错误。我怎么能要求只输入图像?现在甚至可以上传word文档..
有现在的规则。在照片模型中:
谢谢!