5-6ren">
gpt4 book ai didi

javascript - 使用 ng-disabled 的几个条件

转载 作者:行者123 更新时间:2023-11-30 05:37:22 27 4
gpt4 key购买 nike

如果用户未在字段中输入至少 50 个字符,我想禁用表单中的提交按钮。我想过使用这样的条件:

ng-disabled="addJobForm.$invalid && myInput.length > 50"

但是它不起作用。我不明白的是,如果我像这样打印我的条件值:

{{addJobForm.$invalid && myInput.length > 50}}

值是正确的。

我做错了什么?

最佳答案

我建议您在输入元素中使用 ng-minlength=50 并从提交按钮中删除第二个条件。因此,直到您的输入字段无效,提交按钮仍处于禁用状态。那里还有其他属性,如 ng-maxlength 或 ng-pattern(用于正则表达式)。

有关更多详细信息,您可以阅读此文档 Angular's input validation .

关于javascript - 使用 ng-disabled 的几个条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22908984/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com