[英]In the multiple choice checkbox, I want a single value to be selected when the page is first opened. I couldn't. How can I?
In the multiple choice field, I want the value to be selected as soon as the page is opened for the first time.在多选字段中,我希望在第一次打开页面时立即选择该值。 I am inexperienced in this.
我对此没有经验。 I could not do it.
我做不到。 I would be glad if you help.
如果你能帮忙,我会很高兴。
.cshtml code: .cshtml 代码:
<div style="margin:5px 0;"></div>
<a class="btn btn-default" style="width:100%" ng-show="queryRayonIdBool" ng-click="showRayon()">Choose department...<span class="glyphicon glyphicon-chevron-down pull-right"></span></a>
<div class="listbutton" ng-show="ShowRayon">
<div class="listbox" data-offset-top="50">
<a class="btn btn-default allselectbutton" ng-click="checkrayon()">Select All</a>
<a class="btn btn-default allselectbutton" ng-click="checkrayonnot()">Remove All</a>
</div>
<div style="padding-top:20px;">
<div style="float:none;" ng-repeat="ray in rayons">
<label class="checkbox-inline">
<input ng-model="ray.checked2" type="checkbox" value="{{ray.Id}}" ng-click='Checked2(ray)' /><p>{{ray.title}}</p>
</label>
</div>
</div>
</div>
.js code: .js 代码:
$scope.Checkedval2 = "";
$scope.CheckedId2 = "";
$scope.checkrayon = function () {
$scope.CheckedId2 = "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22";
angular.forEach($scope.rayons, function (value, key) {
value.checked2 = true;
});
}
rayondata = [];
rayondata.push({ 'id': 0, 'title': "Choose Department... (All Departments)" });
arkadashttp.get(arkadasservice.appOrigin + "/api/RayonApi/GetList",
{})
.then(function (rdata, status) {
angular.forEach(rdata, function (item) {
rayondata.push({ 'id': item.Id, 'title': item.RayonName });
});
});
$scope.ProcessedNames = rayondata;
$rootScope.rayons = rayondata;
$scope.showRayon = function () {
$scope.ShowRayon = !$scope.ShowRayon;
}
How can I make a change so that the value I want is selected when the page is opened for the first time?如何进行更改,以便在第一次打开页面时选择我想要的值? Thank you very much in advance.
非常感谢你提前。
You should be able to add checked to the element.您应该能够将 checked 添加到元素。 This should have it selected by default on page load.
这应该在页面加载时默认选择它。
<input ng-model="ray.checked2" type="checkbox" value="{{ray.Id}}" ng-click='Checked2(ray)' checked />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.