javascript - angularjs关于获取遍历出来的input里面的值问题?

查看:77
本文介绍了javascript - angularjs关于获取遍历出来的input里面的值问题?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

<div ng-repeat="item in items">
  <span>{{item.id}}</div>
  <input type="text" ng-model="item.text"/>
  <input type="radio" ng-model="item.radio"/>
  <input type="checkbox" ng-model="item.checkbox"/>
</div>

现在的需求是我要把input里面的值提交通过ajax提交到后台,如果input里面有值就提交,没有就不提交,那怎么在js代码里面获取表单里面的值呢?

解决方案

用ng-change,在ngbind后面加个ng-change='change($index)',这个change函数接受改变了的位置下标作为参数,你可以在这个函数里存一下修改了的位置,放到一个数组里,然后提交表单的时候从这个数组里取位置获取值就好了。手机打的,有问题再问。

这篇关于javascript - angularjs关于获取遍历出来的input里面的值问题?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆