2017-09-03 13 views
1

私は現在jQuery1.12.4を使用していますが、投稿リクエストを行うとMaximum call stack size exceededエラーが表示されますが、ループしていないし、値をたくさん選択していません。jquery 1.12.4最大呼び出しスタックサイズを超えました

javascriptの

jQuery(document).ready(function ($) {  
    $('#update-cart-btn').click(function (e) { 
     e.preventDefault(); 
     console.log('clicked') 

     let prodId = $('#product-id').val(); 
     let prodQuantity = $('#quantity-number'); 

     $.post('/api/shop/cart/add', { 
      itemId:prodId, 
      itemQuantity:prodQuantity 
     }, function (result) { 
      console.log(result) 
     }) 
    }); 
}); 

私が間違って何をしているのですか? console.log('clicked')は一度だけ

+4

する必要があるため

$('#quantity-number'); 

のものであってもよいと呼ばなっている、それは '$( '#数量-番号')ではありません。ヴァル() ; '? –

答えて

6

それは

$('#quantity-number').val(); 
関連する問題