在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  網(wǎng)絡(luò)安全/ 選擇題頁面提交答案的問題?

選擇題頁面提交答案的問題?

1.我從后臺(tái)獲取了一些選擇題數(shù)據(jù),包括選擇題的問題答案和后臺(tái)數(shù)據(jù)庫中的id,通過repeat生成選擇題界面,如何獲取所回答問題的答案。
2.已寫代碼:

    <form>
    <ul>
    <li ng-repeat="x in question">
          <h1 siz ="5"> {{x.question}}</h1>
            <input type="radio" ng-model="A" value="a">{{x.answer_a}}  </input>
            <input type="radio" ng-model="A" value="b">{{x.answer_b}} </input>
            <input type="radio" ng-model="A" value="c">{{x.answer_c}}  </input>
            <input type="radio" ng-model="A" value="d">{{x.answer_d}}  </input>
    </li>
        <button ng-click="post_a()">提交答案</button>
</ul>
    </form>

圖片描述
3.困惑:我這里model名都是A 按道理說所有選擇框都是一個(gè)單選框里,所以只能選中一個(gè),為什么每一道都能選?
我怎么遍歷這些問題的答案,發(fā)送到后臺(tái)?

回答
編輯回答
淺時(shí)光

圖片描述

當(dāng)ng-repeat的時(shí)候創(chuàng)建了一個(gè)新的作用域 所以你在上一層作用域中拿不到在新作用域中的修改值
所以只能修改上一層作用域,關(guān)于點(diǎn)一個(gè)全部都默認(rèn)點(diǎn)擊是一位所有的ng-model的數(shù)據(jù)值都是一樣,必須得加上唯一標(biāo)識(shí)符才能區(qū)分開來,水平有限!個(gè)人見解,對(duì)不對(duì)的不負(fù)責(zé)任!

2017年2月6日 22:48
編輯回答
舊言

所有name相同的radio只能選中一個(gè),你這radio,name都沒有

2018年7月3日 13:17