jquery 1.12.4超出最大调用堆栈大小

for*_*orJ 1 javascript jquery

我目前正在使用jQuery1.12.4,Maximum call stack size exceeded当我发布帖子请求时它显示错误但是我没有循环它,也没有选择很多值.

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)
        })
    });
});
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?将console.log('clicked')只得到调用一次

Jig*_*hah 6

可能是因为

$('#quantity-number');
Run Code Online (Sandbox Code Playgroud)

它应该是

$('#quantity-number').val();
Run Code Online (Sandbox Code Playgroud)