Commit 5581d4b4 authored by keita.onoguchi's avatar keita.onoguchi

商品一覧画面カートに入っている商品の個数追加

parent b67d62f3
let sumQuantity = 0;
let totalQuantity = 0;
$(function(){ $(function(){
$(".details").each(function() { $(".details").each(function() {
...@@ -87,11 +89,13 @@ $(function(){ ...@@ -87,11 +89,13 @@ $(function(){
//カートに追加 //カートに追加
$('.cartBtn').on('click', function(event){ $('.cartBtn').on('click', function(event){
sumQuantity = parseInt($("#shoping-cart-span").text()) + parseInt($(event.target.previousElementSibling.previousElementSibling).children('select').val());
// let totalQuantity = sumQuantity + parseInt($("#shoping-cart-span").text());
let data = { let data = {
shoesId: parseInt($(event.target.previousElementSibling.previousElementSibling.previousElementSibling).children('input').val()), shoesId: parseInt($(event.target.previousElementSibling.previousElementSibling.previousElementSibling).children('input').val()),
quantity: parseInt($(event.target.previousElementSibling.previousElementSibling).children('select').val()) quantity: parseInt($(event.target.previousElementSibling.previousElementSibling).children('select').val())
}; };
console.log(data);
$.ajax({ $.ajax({
type: "POST", type: "POST",
url: "/limited/inputCart", url: "/limited/inputCart",
...@@ -105,6 +109,8 @@ $('.cartBtn').on('click', function(event){ ...@@ -105,6 +109,8 @@ $('.cartBtn').on('click', function(event){
$('#modal-overlay').remove() ; $('#modal-overlay').remove() ;
} ) ; } ) ;
$("#shoping-cart-span").text(sumQuantity);
}); });
...@@ -119,3 +125,4 @@ $("#secret").on("click", function() { ...@@ -119,3 +125,4 @@ $("#secret").on("click", function() {
$("#limitedListBox").css("display", "none"); $("#limitedListBox").css("display", "none");
} }
}); });
...@@ -90,7 +90,7 @@ ...@@ -90,7 +90,7 @@
</ul> </ul>
<ul class="nav navbar-nav navbar-right cart-menu"> <ul class="nav navbar-nav navbar-right cart-menu">
<li><a class="search-btn"><i class="fa fa-search" aria-hidden="true"></i></a></li> <li><a class="search-btn"><i class="fa fa-search" aria-hidden="true"></i></a></li>
<li><a th:href="@{/limited/cart}"><span> Cart</span> <span class="shoping-cart" th:text="${cartValue}">0</span></a></li> <li><a th:href="@{/limited/cart}"><span> Cart</span> <span class="shoping-cart" id="shoping-cart-span" th:text="${cartValue}">0</span></a></li>
</ul> </ul>
</div><!-- /.navbar-collapse --> </div><!-- /.navbar-collapse -->
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment