javascript - AngularJS:从嵌套的 ng-repeat 表单中获取值

标签 javascript html angularjs

我是 AngularJS 的新手,我使用嵌套的 ng-repeat 成功设计了重复表单。但是我找不到正确的方法来获取与表单对应的所有值。

这是我更新的 JSFiddle: http://jsfiddle.net/MrSuS/gTc5v/7/

更新:您可以看到, radio 输入也无法正常工作。

最佳答案

在您的应用程序中没有绑定(bind)使用 ng-model 来绑定(bind)您的字段值。

如果你想设计自定义表单取决于你的动态数据你应该写这样的指令Example Form Directive

更新

我认为最好的方法是在您的位置重复 html 表单。 它简单、容易且代码更少...

<div ng-repeat="form in forms">
    <h2>{{form.name}}</h2>
    <input type="text" ng-model="form.answer.city"><br/>
    ...

这里是 JSFIDDLE例子...

关于javascript - AngularJS:从嵌套的 ng-repeat 表单中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22169887/

相关文章:

javascript - 使用 Jquery 检查 Javascript 对象中是否存在某些内容

javascript - 更新事件的 Angular 范围

javascript - 响应式模板数据改变 DOM 后 Meteor 调用 JS

javascript - 无法使用 d3.js 剪切多边形

javascript - 第一个选项未显示在选择字段中

javascript - 如何通过javascript触发事件监听器

javascript - 可以在没有页面刷新窗口的情况下使用斜线 (/) 而不是散列 (#) 吗?

javascript - 如何为更改 HTML 内容添加动画/效果?

python - 重定向不起作用,每次都必须刷新页面

javascript - 为什么 AngularJS 的 todomvc 示例中的 &lt;script&gt; 标签没有显示在 Firefox 的检查器中,但显示在源代码中?