как вызвать функцию при измении input или при вводе числа с клавиатуры? jquery
<input id="quantity_product" type="number" value="{{$idCountProductsInCart[$product->id]}}" />
вот так наверно не правильно
$("#quantity_product").change(function () {
alert($(this).val())
});
$( "#quantity_product" ).keypress(function() {
alert( "Вызвано событие .keypress()" );
});
можно ли как то чтобы оно типа или это или это сейчас если стрелкой поменять значение в поле оно сработает на именеие поля а если ввести с клавиатуры и не нажать ентер оно не сработает
Ответы (1 шт):
Автор решения: Igor
→ Ссылка
$("#quantity_product").on('input', function() {
console.log($(this).val())
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input id="quantity_product" type="number" value="" />