表单验证插件 - 如何在运行时动态更改验证器



假设我在一个字段中进行了验证:

之间:{    最小: 50,    最大: 500,    消息:"请输入正确的范围"}

我想在运行时更新minmax。我该怎么做?

谢谢。

您可以使用

updateOption方法执行此操作。

请参阅以下代码:

$('#yourForm')
    // Update min & max options
    .formValidation('updateOption', 'yourInputName', 'between', 'min', 10)
    .formValidation('updateOption', 'yourInputName', 'between', 'max', 90)
    // Update message if you need to
    .formValidation('updateOption', 'yourInputName', 'between', 'message', 'Your new message')
    // You might need to revalidate field
    .formValidation('revalidateField', 'yourInputName');

# 工作示例:

  • http://jsfiddle.net/Arkni/241jzc46/

# 参考资料:

  • updateOption文档:http://formvalidation.io/api/#update-option

相关内容

  • 没有找到相关文章

最新更新