我有一个输入和两个按钮向上/向下以增加/减少输入值。
我可以检测输入值何时直接更改(在输入内部写入),但是..如何使用向上/向下按钮检测输入值何时更改。
注意:我应该发送ajax请求evertytime输入值的更改。
<input type="text" value="0">
<button class="up">UP</button>
<button class="down">DOWN</button>
$( document ).ready(function() {
$("input").on("keyup change input", function(){
alert("foo");
});
});
$(".up").on("click", function(){
alert("bar");
$('input').val(parseInt($('input').val()) + parseInt(1));
});
答案 0 :(得分:1)
按下按钮时,您可以手动触发更改事件:
$(".up").on("click", function(){
alert("bar");
$('input').val(parseInt($('input').val()) + parseInt(1)).trigger('change');
});