Det er sådan, at jeg har noget som jeg skal bygge til nogle venner men er kommet i det problem ved angularjs, at det skal find hurtig og let ud af om man har valgt mere end bare en enkelt eller ingen.
Det er sådan, at jeg skal SIKKER mig, at der er blevet valgt mere end en ved checkbox område.
Før man kan gå videre til den nye side.
jeg har kigget på disse her:
se 1- @foreach (var itemTypes in Model.AllTypes)
- {
- <li class="col-md-4">
- <img src="@itemTypes.Img" class="img-responsive img-rounded mb-lg" />
- <p class="label label-lg label-primary full-width">
- <input type="checkbox"
- ng-checked="ItemSelected"
- name="SelectedTypes"
- value="@itemTypes.Id" />
- @itemTypes.Text
- </p>
- </li>
- }
- <input type="button" class="btn btn-success" value="Næste" ng-click="UppersViewClick()" />
Ved min checkbox har jeg prøvet med checked og model. Derved synes jeg det er forkert forkert opbygget med C# + Angularjs men det er sådan vennere vil ha det.
Angularjs filen:
- $scope.UppersViewClick = function ()
- {
-
- if ($scope.ItemSelected.length >= 1) {
- $scope.UppersViewInfo = false;
- $scope.PantsViewInfo = true;
- console.log("succes")
- }
- else
- {
- console.log("error");
- }
- }
Den skal ligesom fortælle mig, at der er valgt en eller mere.
Håber på du måske kan hjælpe mig.