2017-09-03 3 views
1

Ich verwende derzeit jQuery1.12.4 und es zeigt Maximum call stack size exceeded Fehler, wenn ich eine Post-Anfrage machen, aber ich bin nicht Schleifen es noch bin ich eine Auswahl von Werten.jquery 1.12.4 Maximale Call-Stack-Größe überschritten

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) 
     }) 
    }); 
}); 

Was mache ich falsch? die console.log('clicked') nur einmal

+4

sein sollte, ist es nicht '$ ('# Menge Nummer'). val() ; '? –

Antwort

6

genannt zu werden Es kann sein, wegen

$('#quantity-number'); 

Es

$('#quantity-number').val(); 
Verwandte Themen