Bootstrap datetimepicker验证

时间:2017-09-06 21:11:08

标签: javascript jquery twitter-bootstrap

我正在使用Bootstrap datetimepicker并且验证有问题。我有一个验证方法,并在验证中使用isNullOrWhitespace以确保输入的值不为空,因为textfield允许键入或粘贴用户自己的值。

<code>
    function isNullOrWhitespace(input) {  
        return !input || input.trim().length < 1;
    }
</code>

奇怪的是当我尝试单击datetimepicker上的updown时间选择按钮时,它会激活验证,就像用户完成选择一样。并且进入错误:&#34; input.trim不是函数&#34;。 所以有两个问题:datetimepicker箭头按钮不应该关闭/表现得像关闭按钮。和验证错误。 有任何想法吗。感谢。

2 个答案:

答案 0 :(得分:0)

你的功能应该是这样的:

function isNullOrWhitespace(input) {  
  return !input || input.val().trim().length < 1;
}

答案 1 :(得分:0)

我修改了isNullOrWhitespace(输入)方法,以包含修复我的问题的空值和长度检查。 感谢。