问题标签 [ng-submit]

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 回答
367 浏览

javascript - 正确使用 ng-submit

我有一个向 Google 地理编码器提交位置并返回纬度/经度并更改地图的表单。如果我在图标上使用 ng-click,除非我单击它两次,否则它不起作用。如果我在表单上使用 ng-submit ,它会附加到 url 并且不执行任务。我觉得我快要让它发挥作用了,但我对自己做错了什么感到迷茫。

下面是表格

这是功能

感谢@PSL,它已修复!见下文:

0 投票
1 回答
131 浏览

javascript - AngularJS 表单提交

我有一个表格来收集用户的注册详细信息,定义如下:

出于某种原因,当我单击提交按钮时,没有任何反应。按钮已经死了。我的控制器有以下代码:

就好像表单无法识别“注册”方法一样。以类似的方式,我实现了一个登录表单:

和:

第二种形式正在按预期工作......我不知道发生了什么。我想说我记录了registerCtrl并且它被正确加载到页面中,但是该方法在调用时没有做任何事情。

对还有什么可能导致这种情况的任何想法?我已经在 SO 上检查了所有解决方案,但似乎没有任何帮助。

在我的 config.js 中,两条路由的声明方式类似:

我还尝试更改我的表单以在调用相同方法的“注册”按钮上单击 ng-click,但这具有相同的行为。

谢谢!

0 投票
1 回答
4480 浏览

javascript - angularjs ng-submit 不起作用

嘿,我是新的,今天已经是第二个问题,但是当我尝试将 ng-submit 放入表单时,我需要帮助,它的说属性是不允许的,并且不起作用如果你能帮助我,我会很高兴。如果你能解释一下我什么时候需要声明一个新的控制器?就是这样,非常感谢帮助的人

0 投票
4 回答
1737 浏览

javascript - ngSubmit 不是在控制器中触发功能

我对 AngularJS 和 javascript 比较陌生,请在回答时仁慈。

我正在尝试创建一个要嵌套控制器的示例应用程序。MainController 将始终充当父容器,如果用户登录,它将在顶部呈现菜单和用户名。现在我正在检查用户是否存储在 localStorage 中。

每个页面都有自己的控制器,它将执行页面特定的操作。

我被困在 ng-submit 上,为什么它不起作用?

任何帮助表示赞赏。

索引.html

登录.html

angularapp.js

0 投票
1 回答
147 浏览

javascript - 无法使用 Angular.js 激活 Enter 键

我有一个关于使用 Angular.js 激活输入键的问题。我在下面解释我的代码。

工作形式:

在此表单中,当我按下enter键时,什么都没有发生。这里我需要单击按钮和Enter键来提交表单。请帮我解决这个问题。

0 投票
2 回答
1086 浏览

angularjs - 为什么我们在 angularjs 中使用 form 或 ng-submit?

我打算有一个 angularjs 应用程序。我们将使用 Web Api 服务进行 CRUD 操作。我可以从 ng-click 指令调用这些控制器函数(我的意思是没有提交)

AngularJs <-> WebApi <-> Sql Serevr=> 这是我们的堆栈。

我们需要调用网络服务器(获取文件。例如:图像)。

但我想知道,在我们的案例中,我们是否需要对网络服务器进行后期操作?

此外,在我们的例子中,我们是否需要一个表单、ng-form、submit、ng-submit?

任何帮助将不胜感激,谢谢!

0 投票
1 回答
750 浏览

angularjs - 如何在 AngularJS 中提交之前更新表单隐藏数据?

我的模型变量已经绑定到表单中的一些隐藏输入字段。

当用户点击提交按钮时,我尝试通过更新相应的绑定模型变量来更新这些字段,但它们没有改变(我注意到在服务器上转储请求时,我总是收到旧数据),我也注意到当我使用普通文本输入而不是隐藏输入时,一切正常

这是我的代码:

形式

控制器

0 投票
1 回答
62 浏览

javascript - Angular ng-submit 不使用最新范围

我是 Angular 的新手,我在这个问题上已经有一段时间了。

我有一个表格来编辑用户。当页面加载时,我执行 AJAX 调用以从所选用户获取数据并将值添加到范围。此时,我看到了输入中的值。

当我单击提交时,我正在使用ng-submit一个在发送 JSON 之前将其打包的函数。问题是在该函数内部,$scope不包含更改...

为了测试双重绑定是否有效,我在 DOM 中放置了一个表达式,我可以看到该值完全同步。

我想不通......这是代码:

HTML:

JavaScript:

0 投票
1 回答
44 浏览

javascript - 未从 ng 为 textarea 提交保存的值

我正在尝试模拟审查系统。ng 如何将传递值提交给控制器?

在我的控制器中,我有

在我看来,我有:

当我提交表单时,将调用 saveReview 函数,控制台中的打印输出为 0 和 ''。因此,没有任何值被保存/传递。Ng-model 评分显示 5 星,如果您点击 4 星,{{rating}} 将显示 4。

有任何想法吗?

0 投票
3 回答
319 浏览

css - 无法调用控制器构造函数和提交函数

我有以下代码,但我无法找出为什么我的控制器没有被调用?-

应用程序.js: