편집 : 나는 radio
의 ng-model
를 제출하려고 할 때 내가 undefined
을 얻고있다. 내 submit button
에서 샘플 코드 :라디오 버튼의 값을 얻기
ng-click="addSubscriber(plan)"
addSubscriber()
하지만 undefined
을 받고 내부 console.log(plan)
하려고 노력했다.
라디오 버튼의 선택 값을 얻는 문제로 인해 두통이 나타납니다. 값이 표시되고 있으며 radio
은 내 data
에 따라 다릅니다. 그러나 ng-model
이 작동하지 않습니다. 선택한 radio
의 값을 가져올 수 없습니다.
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div ng-repeat="plan in plans" class="radio">
<label><input type="radio" ng-model="plan.plan" value="{{plan.plan_code}}" name="plan.plan_name">{{plan.plan_name | capitalize}}
</label>
</div>
</div>
<pre>{{plan.plan}}</pre>
</div>
어떤 값 <pre>
태그에 표시되지 않는다. 나는 다른 주제에서 몇 가지 게시 된 답변을 검색했지만 시도했지만 작동하지 않았습니다.
하지만'ng-model' 값을 제출할 때'undefined'가 표시되는 이유는 무엇입니까? – Marksmanship
@ 마크 스맨 쉽 내가 공유 한 JSFiddle에서이 문제를 재현 할 수 있습니까? 해결할 수 있도록 도와 드리겠습니다! –
잘 설명 된 답변을 주셔서 대단히 감사합니다. 내가 찾고 있었던 정확한 대답. 너는 내 두통을 사라지게했다. 도움과 시간에 정말 감사드립니다. 답변으로 표시되었습니다. – Marksmanship