问题标签 [bootstrapvalidator-1000hz]
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.
jquery - 具有所需隐藏输入字段的引导验证器
我正在使用引导验证器库:http: //1000hz.github.io/bootstrap-validator/
我有一个表单,其中包含文件的模态/ajax 上传,其结果是使用 mediaId 更新隐藏字段。这意味着在用户完成上传文件后,我的 JS 代码将输入字段 mediaId 设置为一些 id。
我需要确保用户已上传图片,因此我将 required 添加到隐藏字段,如下所示:
但不幸的是,没有显示错误消息,用户可以提交表单。怎么打?
jquery - ajax成功后的引导验证器
在 Bootstrap 3 中,我有一个#content-page
包含第一个#button_1
. #button_1
单击时,Ajax 会在同一个 DIV 上加载一个表单,#FORM
其中包含一些必需的输入和一个提交按钮。
为什么validator()
不起作用?
如何验证此表单(使用插件验证器)?
PS:插件验证器:http: //1000hz.github.io/bootstrap-validator/
javascript - 在使用 jQuery 添加的元素中检查正则表达式模式中的撇号(单引号中的单引号中的双引号)
我正在尝试使用 jQuery 为公司名称创建输入。我还在使用1000hz 的 Bootstrap Validator 插件,以便为此输入添加验证。我特别尝试使用“模式”属性来使用正则表达式验证输入。我正在尝试完成的一个示例如下:
我试图在模式中包含一个撇号,以便像“McDonald's”这样的公司名称有效。但是,由于模式在单引号内,因此符号最终被视为模式字符串的结尾。我不能使用双引号,因为它们被用于变量,并且尝试使用转义字符不会改变它被视为字符串的结尾。
有谁知道我如何解决这个问题?
jquery - 1000hz 引导验证器自定义
我无法将返回字符串传递回验证器。
这是我的js
在 chrome 开发工具中,“r”确实具有从控制器返回的完整 json
{"success":false,"responseText":"该电子邮件已在使用中。"}
但是,验证器没有收到字符串,因此在反馈中仍然显示绿色复选标记,并且帮助块中没有消息。我曾尝试使用“数据远程”,但我无法让 asp.net 正确返回状态代码和消息。它覆盖了我发回的任何自定义消息,验证器无法接收它。
对我的问题的任何帮助将不胜感激。
jquery - .validator('update') 不适用于动态添加的字段
我正在使用Bootstrap (plugin): validator.js v0.11.9 bootstrap validator for field validation in a Python project (Python version 3.6 and Django version 1.11)。在一个按钮上click
,我使用 jquery 在表单中添加了几个字段 -
查询:
根据文档验证器字段
默认情况下,验证器只会验证插件初始化时存在的字段。如果您的表单具有一组动态字段,您将需要调用$(...).validator('update')
以通知插件要验证的字段集已更改。
我尝试了以下 -
这没有用。我也试过——$("#divInsideFormId").append(...).validator('update');
即使这样也行不通。
谁能建议我的代码有什么问题或者我遗漏了什么?
javascript - bootstrap 3 验证器 - 更改密码表单
我有一个 bootstrap 3 表单,我正在使用验证器来验证表单。
我已经成功实现了登录表单的基本验证,现在我正在实现更改密码表单的验证。
表格如下:
我在文档中看到可以使用自定义验证,所以我编写了以下验证,打算在第二个密码字段中使用:
但我不知道在哪里或如何定义这个自定义验证。我知道一旦定义我应该只适用data-passwordmatch=''
于第二个密码字段。
javascript - 如何动态地将 id 传递给 Bootstrap 验证器规则的 url:远程用于相同的表单输入字段?
Bootstrap Validator v 0.5.2被重新用于验证模式中的表单 (#myForm)。当表单加载到如下模式时,需要将唯一的 id(外键)动态传递给“远程”规则的“url”。
问题:
在模态加载时,“id”成功地动态传递到表单中。但是,' bootstrapValidator ' 将第一个传递的 'id' 获取到表单中,除非页面重新加载。
jquery - bootstrap-validator 自定义验证和 ajax 请求返回成功/确定
我使用 bootstrap-validator(http://1000hz.github.io/bootstrap-validator),如果 ajax 请求成功并且状态为“ok”,则需要显示错误消息。(可以说客户存在)。
如何返回 ajax 请求并使其与验证器一起使用?这是当前代码:
javascript - Bootstrap Validator - RegExp weird behavior
I have to validate a field that allows just words, spaces, and the characters "&" and "-".
The regex I'm using is /[A-Za-z\s\b-&]+/g
.
Here is the code:
#xA;When I write a valid string and then I erase a character, it triggers the validator.
For example:
text: Jones -> OK
erase a char: Jone -> message: Invalid character
Is there something wrong with the regEx? What can I do to avoid this bug?
javascript - 在动态创建的表单上加载 jQuery 插件
为了验证表单,我使用了一个验证插件。例子:
我想将插件加载到通过 Ajax 返回动态创建的表单上。我尝试什么:
但它不起作用。如何在 100% 动态创建的表单上激活验证器?
要知道:# post-command-detail 是相关表单的 id。