2014-05-19 71 views

回答

0

当表单第一次加载时,您有没有理由不能使用隐藏字段,然后在提交表单时将其与其他字段一起验证?

+0

我还没有办法知道会添加多少个新字段,可以是一个,也可以是十个。所以没有办法知道 – Jairo

+0

我想象的是加载基础表单,然后你可能会使用jQuery根据需要添加隐藏字段,然后使用Bootstrap验证器验证所有内容。重读你的问题,也许这并不完全是你在追求什么? –

+0

是的。我使用jQuery添加字段,但没有隐藏,根本就不存在。这是因为用户可以选择添加一个简单的输入文本或输入文本与四个textareas。这是因为这些字段用于调查,问题可以有多种选择或者只是一个开放的问题。用户可以添加尽可能多的问题,这个问题可以是多种选择或简单的。 – Jairo

5

我也寻找同样的事情,找到解决方案HERE

但是在我的情况,我有破坏引导OBJ喜欢并重新初始化。

$('#sign-up_area').bootstrapValidator('destroy'); 
$('#sign-up_area').data('bootstrapValidator', null); 
$('#sign-up_area').bootstrapValidator(); 
+1

这应该是被接受的答案,它解决了这个问题。 –

+0

感谢您的建议 –

2

现在有做到这一点更简单的方法,使用引导验证的update方法:

$('#formId').validator('update') 

the docs

更新投入的集合将被验证。如果需要验证的字段集已更改,请调用此方法。