в моей форме с переключателями, все радио кнопки, исходящие от объекта json. пользователь нажимает кнопку отправки, все данные радиокнопки хранятся в объекте.Как построить объект на основе пользовательского ввода в угловых js?
<form name="regForm">
<ul>
<li ng-repeat="q in que">
{{q.qText}} {{$index+1}}
<div ng-repeat="opt in q.options">
<input type="radio" ng-model="option" value="'{{opt}}'"/><label>{{opt}}</label>
</div>
{{option}}
</li>
</ul>
<button ng-click="submitForm()">Submit</button>
</form>
при нажатии на кнопку. все входной переключатель необходимо отобразить в поле предупреждения, как я могу это сделать. пожалуйста, помогите мне и JSon данные:
angular.module("test",[])
.controller('ctr1', function($scope){
$scope.ques={
"q1": {
"qText": " question1",
"result":"option1",
"options":{
"A":"option1",
"N":"option2",
"D":"otpion3",
"NA":"option4"
}
},
"q2": {
"qText": " question2",
"result":"option1",
"options":{
"A":"option1",
"N":"option2",
"D":"otpion3",
"NA":"option4"
}
},
"q3": {
"qText": " question3",
"result":"option1",
"options":{
"A":"option1",
"N":"option2",
"D":"otpion3",
"NA":"option4"
}
}
}
})
вы хотите отобразить объект в боевой готовности? вы попробовали что-нибудь. Постарайтесь попробовать. –
yes, $ scope.submitForm = function() { \t \t \t alert ($ scope.option);} –
при нажатии. Функция suvmitForm вызывает объект-объект, идущий undefinde. –