I create buttons in ng-repeat and set value for each one.
I want to get the value from a selected button and add to array, and, if clicked other buttons, also add the value to the array  as an object.
If clicked again the same button, the value should be removed object from the array.
 <div  ng-repeat="room in Rooms">
  ...
    <button id="HR_{{room.Id}}"  value="{{room.Id}}" onclick="AddToCart({{room.Id}})">Add To Cart</button>
 </div>
Javascript:
var cartlist = [];
function AddToCart(n) {
    var c = $("#cartcount").text();
    cartlist.push({
        Id: n,
    });
    $("#cartcount").text(parseInt(c) + 1);
}
this code onclick="AddToCart({{room.Id}})" cause an error. I use ng-click but I could not get an answer.
 
     
     
     
     
    