formvalidation.io 处理生成的代码
formvalidation.io dealing with generated code
我在表单中使用 formvalidation.io 和 Bootstrap,但我有一些输入必须经过验证但由于某些原因未经过验证。除此输入外,一切正常,只有在生成时,如果它们随请求一起提供,则一切正常。
验证规则
'file_title[]': {
message: 'O título é inválido',
validators: {
notEmpty: {
message: 'O título é obrigatório e não pode estar vazio'
},
stringLength: {
min: 1,
max: 100,
message: 'O título deve ter pelo menos 1 caracter e no máximo 100 caracteres'
}
}
},
已生成表单输入
<td><div class="form-group">
<input type="text" onchange="file_populate_json()" placeholder="Título" name="file_title[]" value="" class="form-control" />
</div></td>
我该怎么做?
生成file_title[]
字段后,您应该将其添加到插件中以进行验证。
为此,请在生成字段的代码后添加以下内容:
$('#yourFormId').formValidation('addField', 'file_title[]');
参考文献:
- 添加字段文档:http://formvalidation.io/api/#add-field
- 使用
addField
的示例:http://formvalidation.io/examples/adding-dynamic-field/
我在表单中使用 formvalidation.io 和 Bootstrap,但我有一些输入必须经过验证但由于某些原因未经过验证。除此输入外,一切正常,只有在生成时,如果它们随请求一起提供,则一切正常。
验证规则
'file_title[]': {
message: 'O título é inválido',
validators: {
notEmpty: {
message: 'O título é obrigatório e não pode estar vazio'
},
stringLength: {
min: 1,
max: 100,
message: 'O título deve ter pelo menos 1 caracter e no máximo 100 caracteres'
}
}
},
已生成表单输入
<td><div class="form-group">
<input type="text" onchange="file_populate_json()" placeholder="Título" name="file_title[]" value="" class="form-control" />
</div></td>
我该怎么做?
生成file_title[]
字段后,您应该将其添加到插件中以进行验证。
为此,请在生成字段的代码后添加以下内容:
$('#yourFormId').formValidation('addField', 'file_title[]');
参考文献:
- 添加字段文档:http://formvalidation.io/api/#add-field
- 使用
addField
的示例:http://formvalidation.io/examples/adding-dynamic-field/