0
私はこのラジオボタンをデザインするのにguideを使用しました。最初はうまくいくようですが、ngモデルはもはや動かないことに気付きました(常に初期値を取る)。それは私がデータトグル= "ボタン"を除外したときに機能しますが、私は自分のHTMLに二重のチェックボックスを持っています。ブートストラップラジオボタンのデータボタンがng-modelで動作しない
古いHTML(作品)
<div class="form-group">
<label>Audio</label>
<div class="radio">
<label>
<input type="radio" name="audio" value="real" ng-model="formData.audio" disabled>
Real Audio
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="audio" value="chariots" ng-model="formData.audio">
Chariots of Fire
</label>
</div>
<div class="radio">
<label>
<input type="radio" name="audio" value="benny" ng-model="formData.audio">
Benny Hill
</label>
</div>
</div>
新しいHTMLここ
<div class="row">
<div class="col-xs-12">
<label>Audio</label>
<br>
<div class="btn-group" data-toggle="buttons">
<label class="btn active">
<input type="radio" name="audio" value="chariots" ng-model="formData.audio"><i class="fa fa-circle-o fa-2x"></i><i class="fa fa-check-circle-o fa-2x"></i><span> Chariots</span>
</label>
<label class="btn">
<input type="radio" name="audio" value="benny" ng-model="formData.audio"><i class="fa fa-circle-o fa-2x"></i><i class="fa fa-check-circle-o fa-2x"></i><span> Benny Hill</span>
</label>
</div>
</div>
</div>
(動作しない)である私のJS:
$scope.formData = {
audio: "chariots",
duration: "2",
frames: "1.0",
date: $filter('date')(now, "yyyy-MM-dd HH:MM:ss"),
filePath: "",
};
任意のアドバイス?
Yikes ...あなたは一種の権利だった。 Apparantly私は追加し、apparantlyコードを台無しにbootstrap.jsファイル(別のバージョン)を追加します。今それはうまく動作します。どうもありがとう。 – Stef