私はこの問題を解決するために過去2時間を探しています。解決するための簡単な答えが見つかりません。チェックボックスがオンになっているかどうかを知る方法?
チェックボックスがオンになっているかどうかをチェックしたいのですが、コンソールでは常にチェックが外されています。
HTML:
<ion-checkbox ng-model="option1" ng-true-value="2" ng-false-value="0" id="itemOrder-checkbox1">With option 1 (+$2)</ion-checkbox>
<ion-checkbox ng-model="option2" ng-true-value="3" ng-false-value="0" id="itemOrder-checkbox2">With option 2 (+$3)</ion-checkbox>
<ion-checkbox ng-model="option3" ng-true-value="1" ng-false-value="0" id="itemOrder-checkbox3">With option 3 (+$1)</ion-checkbox>
<label class="item item-input" id="itemOrder-input4">
<input id="notes" type="text" placeholder="Add some notes...">
</label>
<div class="spacer" style="width: 300px; height: 33px;"></div>
<button class="button button-block button-dark" style="color:#F5E124;" type="submit" id="itemOrder-button3" ng-click="addToCart()">
Add to cart (${{quantity * (15 + option1 + option2 + option3)}})
</button>
コントローラー:
$scope.addToCart = function(){
if ($scope.option1) {
console.log("CheckBox is checked.");
} else {
console.log("CheckBox is not checked.");
}
firebase.database().ref('accounts/' + userId + '/cart/').push({
item: "item1",
quantity: document.getElementById('quantity').value,
price: document.getElementById('price').textContent,
notes: document.getElementById('notes').value,
})
$state.go("menu2.menu");
}
利用ngの変更を試してみて、 – Sajeetharan
こんにちは、私はこれに新しいです更新、私はどのように行うには考えていますそう。 – FrenchyNYC
あなたの前の質問に示したデモを確認してください。答えがあります – Sajeetharan