Angularjs checkbox not checked at start -
i have problem make angularjs checkbox checked.
the basket[0].partdelivery come frome db 1 update() make post db
<label class="checkbox-inline">     <input type="checkbox" id="inlinecheckbox1"  class="checkbox" ng-model="basket[0].partdelivery" ng-true-value="1" ng-false-value="0" ng-change="update()">     {{basket[0].partdelivery}} </label>  <label class="checkbox-inline">     <input type="checkbox" id="inlinecheckbox1"  class="checkbox" ng-model="1" ng-true-value="1" ng-false-value="0" ng-change="update()"> </label>   and tested in html:
<div ng-controller="basketcontroller bc" ng-init="basket={basket}; deliveryaddress={deliveryaddress}; getcheckboxes(basket[0].partdelivery)">  <input type="checkbox" id="inlinecheckbox1"  class="checkbox" ng-model="partdeliverycheck.value" ng-true-value="1" ng-false-value="0" ng-change="update()">   in controller:
$scope.getcheckboxes = function(partdelivery){     $scope.partdeliverycheck={value: partdelivery}; };   but checkbox not checked...
the ng-model double-bind variable. you've passed in 1 in first example, can't variable.
try this
index.html
<input type="checkbox" ng-model="vm.checked"> checked: {{vm.checked}}   controller.js
app.controller('mainctrl', function() {   var vm = this;   vm.checked = true; });   here's plnkr: https://plnkr.co/edit/tywbtouakuu8xhfnlqqu?p=preview
you can take @ ngchecked directive https://docs.angularjs.org/api/ng/directive/ngchecked
Comments
Post a Comment