假如有这么一个对象:
var obj ={
{a:1,b:2,c:3},
{a:4,b:5,c:6},
{a:7,b:8,c:9},
}
使用了ng-repeat data in obj显示列表,然后通过输入框修改这里面C的值(应该是双向绑定了的)。然后如何提交这个表单中的指定项(第a列和第c列)?
<form name="test">
<th>a</th>
<th>b</th>
<th>c</th>
<p ng-repeat='data in obj'>
<tr><td>data.a</td><td>data.b</td><td>data.c</td></tr>
</p>
<form>
<button>.....
我有些不明白,希望大家能解释解释,可能html文件写的不太对
在此先谢谢大家了
淡淡烟草味2017-05-15 16:53:06
obj
는 $scope.obj=...
및 obj
와 같은 $scope
에 연결되어야 합니다. code> >배열이어야 합니다obj
应该绑在$scope
中,如$scope.obj=...
,而且obj
应该是一个数组吧td
中的数据应该加花括号如:{{data.a}}
name
属性的,而且都应该是表单域之类的吧,比如input
,select
angular
既然已经数据绑定了,直接在C里面拿到数据,然后异步提交就可以了,用$http
这个service
td
의 데이터는 {{data.a}}
와 같이 중괄호로 묶어야 합니다.
name
속성이 있어야 하며, input
, select
등의 양식 필드여야 합니다.
🎜
🎜angular
는 데이터 바인딩되었으므로 C에서 직접 데이터를 가져와서 비동기적으로 제출하세요. $http
이 서비스
를 사용하세요.
🎜
🎜현재는 이 방법만 알고 있어요~🎜
🎜