问题标签 [angularjs-ng-disabled]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
32724 浏览

javascript - 如何在提交前选择单选按钮

我有一系列问题,其中有无线电答案选择。我不知道如何使用 AngularJS 验证来要求用户在单击“下一步”之前选择一个。下面是我的代码:

编辑:请注意,单击“下一步”会根据做出的选择从控制器获取下一个问题节点。它基本上是一个动态问卷。

0 投票
1 回答
40189 浏览

javascript - 如何从 AngularJS 输入中禁用我的复选框?

我需要能够根据另一个 AngularJS 输入(例如 {{x.status}})向此代码段添加一些内容以禁用输入复选框。我试着简单地做:

但那status:'disabled'给出了一个输出

在输入元素中......我根本不明白为什么。但这似乎是最简单的路线。

0 投票
0 回答
215 浏览

javascript - AngularJS - ng-disabled 使输入框变成下拉菜单

我正在使用 AngularJS 功能“ng-disabled”,这是我的输入类型的 HTML 代码。

非常甜蜜和简单!但是,当禁用时(dummyClassification.Name ! = null变为 true 时),输入框上有一个下拉选项。如您所见,它确实禁用了它,但它将一个简单的输入框转换为下拉框?

这可能是什么原因? 在此处输入图像描述

0 投票
1 回答
214 浏览

javascript - 为什么我的按钮没有使用 ng-disabled 禁用?

如果我的范围内的值为“真”,我会使用角度并尝试禁用按钮。我看到ng-disabled这似乎是完美的,但我不知道为什么它不起作用......

这是我的 HTML:

我的角度:

http://jsfiddle.net/xz7arL0s/1/

正如您在 jsfiddle 中看到的那样,即使isBuildable为真,它也总是被禁用。我在这里想念什么?

0 投票
1 回答
2295 浏览

angularjs - 如何禁用angularjs中的复选框

我在查看页面上有一个复选框列表,用于发送不同角色的通知。我想最初禁用一些处于未选中状态的复选框。

我正在使用以下代码

如何使用 angularjs 禁用控制器中特定角色的复选框(处于未选中状态)?

0 投票
1 回答
3237 浏览

angularjs - 如何根据模型的原始值设置按钮的 ng-disabled 值

我试图禁用复选框旁边的按钮,但前提是复选框的基础模型与原始值不同。Pristine 本身是行不通的,因为从技术上讲,形式已经改变。我的解决方案是获取原始值并根据当前值是否等于该值来切换表单的原始值。

我假设有一个我不知道的更好的方法。

0 投票
4 回答
2766 浏览

javascript - Angular - 仅当数组内的对象包含完成时才启用按钮:true

我有一个包含一堆对象的数组。如果没有对象包含键“完成”的“真”值,我想禁用一个按钮。

任何帮助表示赞赏。

0 投票
0 回答
117 浏览

angularjs - 如何禁用双向绑定(安全问题)

当最终用户在浏览器中编辑 HTML 并更改页面行为时,我遇到了一个问题。假设我有一个inputwithdisabled="true"和另一个属性,可以实现双向绑定ng-model="MyModel"

我们的页面旨在支持在同一页面中插入和编辑(它构建在 ASP.NET MVC 框架之上),因此我们使用它提供的路由(我无法更改它)。因此,根据用户角色或任何其他条件,某些字段的禁用属性可能等于 true 或 false,这就是问题出现的地方。

如果用户编辑 HTML 并更改以前禁用的字段,他现在可以编辑和更改他不应该更改的我的模型。有时,无法在后端处理(验证)此类字段,因为后端知道它可能由有权执行此操作的用户更改。

注意:具有编辑这些字段的角色的用户只是一个示例,有时无法在后端使用验证来识别字段可以或不能编辑的情况,在这种情况下,我们应用一些视图逻辑来决定何时设置字段禁用或启用。

我想知道,有没有什么好的方法来处理这种情况?有没有人面临同样的问题?你是如何解决这个问题的?

0 投票
1 回答
6624 浏览

javascript - 如何禁用剑道网格列中的按钮

我需要在一个单元格中有 2 个按钮。一个是调用某个函数,另一个是禁用调用某个函数的上一个按钮。我试过这个(我的模板在列中的一部分):

这个调用禁用的函数:

我做错了什么?谢谢

0 投票
1 回答
3111 浏览

javascript - ng-disabled在按钮中使用时不起作用的原因是什么

我有一个 Angular 表单,我在其中进行验证。如果任何必填字段为空并且验证失败,我希望表单不能提交。表格如下。

使用 ng-disabled 禁用保存按钮是正确的。但该按钮未被禁用。当表单加载时,按钮不会被禁用,即使是验证错误,按钮也不会被禁用。

我检查了userForm对象,$invalid值为真,$valid值为假。

我想知道发生这种情况的原因是什么。可能的原因是什么?

更新

打印用户表单的输出表单..