gpt4 book ai didi

javascript - 当输入值无效时如何禁用按钮

转载 作者:行者123 更新时间:2023-11-28 13:23:23 25 4
gpt4 key购买 nike

我正在尝试禁用一个按钮,具体取决于 OptionsDisplayValue 中是否有一些文本(从而满足所需的依赖关系)

下面的内容似乎不起作用,我不完全确定为什么。当我编写 {{AddAttribute.OptionsDisplayValue.$invalid}} 时,它返回 true。

所以我认为 ng-disabled="true" 会起作用。

<html ng-app>    
<body>
<form id="AddAttribute" name="AddAttribute">
<input type="text" class="form-control"
placeholder="Display Name" required="required"
ng-model="OptionsDisplayValue"
id="OptionsDisplayValue" name="OptionsDisplayValue" />

<input type="button" class="btn btn-primary" value="Add"
id="AddOption" name="AddOption"
ng-model="AddOption"
ng-disable="AddAttribute.OptionsDisplayValue.$invalid" />

{{AddAttribute.OptionsDisplayValue.$invalid}}
</form>
</body>
</html>

我猜我对 ng-disabled 工作原理的理解是错误的。我使用了 ngDisabled 文档中的复选框示例,这似乎有效。

我将如何使用输入的有效性作为禁用因素?

最佳答案

使用错过了在 disable 末尾添加 d

它应该是ng-disabled而不是ng-disable

标记

ng-disabled="AddAttribute.OptionsDisplayValue.$invalid"

关于javascript - 当输入值无效时如何禁用按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31272407/

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