我有一个表格,其中包含网格大小/颜色中的大量 INPUT 字段。我希望每次在输入字段中输入数字时提交表单 - 因为它会动态计算价格。
目前这有效:
$('.myval').bind('keyup', function() {
if($(this).val().length >= 2) {
$('#cart').submit();
}
});
但正如您所见,在触发表单之前它需要 2 个字符。
我需要它能够触发 1,2 或 3 个字符(例如 Qty 4、qty 56、qty 657)。所以我想它需要“等待”几毫秒才能“查看”是否按下了另一个键,然后再次等待查看是否按下了第三个键。
有人能帮忙吗?