问题标签 [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.
javascript - ng-submit 不会触发事件
我被这个简单的表单提交所困扰。我觉得一切都是对的,但它不起作用。
我的html:
我的app.js:
angularjs - 角度表单提交获取操作附加键值对
我的目标是关闭表单提交以执行获取,并且作为 uri 的一部分,键值对附加如下: // GET /pets/42;q=11;r=22 阅读http:// www.w3schools.com/tags/att_form_method.asp 将表单方法设置为“获取”的表单描述我原以为这是可能的。在 Angular 的世界中,提交表单的预期行为似乎会导致 post 方法。可以编写控制器来生成任何 http 动词,但是 $http.get 不会自动执行普通格式的 get 方法,并且要生成像上面这样的 url,控制器必须自己构建 uri。我对总是使用表单提交后的担忧是这种情况下的表单是查询/搜索操作的一部分,而不是数据创建练习。也许这不是使用表单的正确方法,但是对于具有 $http.get 服务的表单,角度消除了键值对中控件的自动附加值?
angularjs - AngularJS:如何确定哪个文本输入字段触发提交?
我想单独处理表单的输入。如果我在输入后按回车键并ng-submit
执行表达式,如何将负责的输入字段传递给提交回调以确定要处理的输入?
是否有可能没有破解并且没有将表单拆分为几个迷你表单?
javascript - 以角度保存一组对象
嗨,我正在尝试将下一个对象放在一起
$scope.passengers = { 成人 : [ {firstname: "name", lastname: "anothername"},{firstname: "name", lastname: "anothername"},{firstname: "name", lastname: "anothername"} ],孩子:[{firstname:“name”,lastname:“anothername”},{firstname:“name”,lastname:“anothername”},{firstname:“name”,lastname:“anothername”}],其他: “一些价值”};
在我的控制器中,我有以下内容
在我的 HTML 页面中
但是,当我打印变量“passenger”时,控制台显示:Object {extras: "someValue"}
ruby-on-rails - 在 Rails 框架中使用 AngularJS。“ng-repeat” 有效,但“ng-submit” 无效
我的数据正在从控制器显示。“ng-repeat”在显示数据时工作正常,但“ng-submit”没有使用以下代码向模型添加新数据:
pages.js.coffee
index.html.erb
javascript - 按 Enter 不适用于 AngularJS
我在使用带有角度 js 登录表单的键盘上的“输入按钮”时遇到问题。我知道之前有人问过这个问题,但我相信我的问题有点不同,因为我尝试了几乎所有写在 stackoverflow 问题上的东西。
所以,我只希望能够只使用键盘上的回车键来按回车键并提交表单。
这是登录html:
这是我的登录信息:
我将用户名作为“companyName/Username”,所以它就像:amazon/bigboby
javascript - 为什么 Angular 表单会重新加载页面?
我在同一页面上有以下表格:
目前,当我提交任一表单时,页面会重新加载。我该如何防止呢?我知道我可以使用 event.preventDefault() 但我想知道是否有一个简单的 Angular 解决方案。
javascript - ng-submit 不触发角触摸/触摸事件
我有一个奇怪的问题,触摸事件没有触发ng-submit
或ng-click
(在 chrome 设备开发工具中)。Chrome 开发工具模拟 touchstart/touchend 事件,所以我不确定为什么这不起作用。它在桌面上运行良好。
给定以下 HTML 表单:
以及以下指令/控制器:
控制台日志从不注册。它在桌面上运行良好。奇怪的是该类ng-submitted
被添加到表单中。
我错过了一些与ng-submit
触摸事件有关的东西吗?
javascript - AngularJS - 从未使用 ng-submit 调用的函数
我创建了一个 angular-promise,它调用一个 http 方法(对应于一个休息服务),它应该在提交表单时调用,使用 ng-submit。它永远不会发生,也没有错误,似乎从未调用过该函数。所以这里是javascript代码:
和html代码:
有什么想法吗?提前谢谢你。