问题标签 [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 投票
1 回答
418 浏览

angularjs - 如何编写函数以针对 ng 的特定变量禁用 ng 重复中的那个?

我正在尝试以角度构建待办事项列表应用程序。当您添加新项目时,它将添加到表格内的输入框(默认情况下,我将其设置为禁用),并在该输入旁边添加编辑链接。单击编辑后,输入框将启用。(我得到它使用这个代码(编辑)。

我的问题是如何用 ng-click="edit()" 替换 ng-click="editable=!editable"。我试图编写那个编辑功能,但我无法让它工作。请帮忙。 我在 jsfiddle 上的代码

非常感谢。

0 投票
1 回答
1051 浏览

angularjs - 如何使用角度指令默认禁用输入

如何默认禁用文本输入字段并使用复选框进行切换。我得到了在启用和禁用状态之间切换输入字段的复选框,但是即使我在页面加载时将复选框设置为 true,我也无法默认禁用输入字段。

我尝试了这种方法,但在我将复选框切换为关闭和打开之前,它不会禁用输入字段:

我想做的是在页面加载时选中复选框,结果禁用输入字段

0 投票
1 回答
2072 浏览

html - 禁用列表项 - angularjs

我正在 AngularJS 中创建一个面包屑导航。由于用户不符合要求,应禁用某些链接。

我查看了角度文档,发现您不能ng-disabled在列表项上使用。所以我使用 ang-class来显示列表项。这是我目前使用的 HTML 代码:

有没有办法让 ng-disabled 在列表项上工作,因为现在即使应用了 ng-class,我仍然可以单击列表项。

感谢您的帮助,

问候,布伦特

0 投票
1 回答
53 浏览

angularjs - Meteor.loginWithPassword() 里面的 Meteor.setTimeout()

我需要帮助。我的代码在登录中。当用户点击时login:我设置了一个按钮禁用,以避免用户在系统工作时多次点击,等待答案

我的代码工作正常,但是当用户单击按钮登录时,我放置了一个加载器类。

当用户输入密码并被接受时,系统将我们发送到下一个视图。这很好用,但是...问题是:当用户输入无效密码时,this.loadingActive = true;不要更改..该按钮将永远保持旋转激活状态。我的意思是发生了一些事情,变量loadingActive 没有改变true

我的 html

这是我的 js 文件

为什么当我将 Meteor.setTimeout 放入 Meteor.loginWithPassword 时会发生这种情况?有任何想法吗?

谢谢!

0 投票
5 回答
262 浏览

javascript - 单击事件后禁用按钮

我有这段 HTML 代码

还有这段 javascript 代码。

我想在单击一次后禁用完成按钮。我已经尝试过类似的方法,但它仍然无法在 javascript 文件中使用,请使用标志

self.isFinished = 0;

然后在完成函数中将其设置为 1

self.isFinished = 1

然后在代码的 html 部分使用 ng-disabled

ng-disabled = "controller.wizard.isFinished == 1"

有人能弄清楚问题出在哪里吗?

谢谢

0 投票
2 回答
24149 浏览

angularjs - 如何使用 ng-if 和 ng-disabled

下面是我的代码。

我想要的是单击提交按钮,它应该只禁用 Rohan 的字段(Rohan 是通过 ng-repeat 来的)。我想通过 ng-if 中的 ng-disabled 来实现这一点。

帮我解决这个问题。

0 投票
0 回答
589 浏览

html - 通过单击 AngularJS 1.3.15 中的另一个按钮禁用提交按钮

我有 2 个按钮 - 删除和提交。提交按钮最初是禁用的。每当用户单击禁用按钮时,我都会尝试启用提交按钮。我在这个项目中使用 AngularJS 1.3.15。

main.html

删除控制器.js

但是,即使将 设置$scope.isItemDeleted为 false,提交按钮也不会启用。我相信问题在于连接到控制器。我必须将我的 div 标签连接到控制器。但如果我这样做,整个页面都会改变。有什么线索吗?

更新:deleteItem()函数被删除按钮调用。

DeleteButtonTabView.html

请找到 JSFiddle 的链接:https ://jsfiddle.net/L1bnv9fr/

0 投票
1 回答
1253 浏览

javascript - Angularjs - 如果任何值超过 ng-repeat 元素值,如何禁用提交按钮

我有这种类型的程序。

如果任何输入的 Amt 值超过 Amt 值,我想要的是提交按钮应该变为禁用。

我不知道如何实现这种类型的条件。我是 angularjs 的新手。

0 投票
1 回答
1688 浏览

angularjs - angularjs动态添加选项字段,禁用先前选择的选项

嗨,我正在添加这样的动态表单字段

js

每次用户单击“添加学生”按钮时,都会添加表单字段,但我如何禁用选择元素中先前选择的选项。
感谢您的任何帮助和建议

0 投票
2 回答
1725 浏览

angularjs - AngularJS:ng-disabled 是否删除输入值?

标题说明了一切……我一直在阅读 Stackoverflow 上的几篇文章以及文档,但我还没有找到令人满意的解释。

如果ng-disabled被激活,标签内的输入值是否被移除?

让我用一个例子来说明。

输入值为results[2]:number:1。(number:1是预期的结果)。

当我删除ng-disabled时,结果是results[1]:number:1 results[2]:number:1

我即将得出结论ng-disabled对输入值的影响,但我想知道这里是否有人知道如何获取所有输入值(如果可能的话)。