这里我遇到了一个小问题我不知道我该怎么做。如何在keydown或keyup中仅第一次抑制输入值
让我解释一下:我在输入有不同的价值,当我的价值观得到我想要删除旧的价值观
例:有90输入,我想,当我打54,90是压抑,我可以写54.目前我总是删除我的输入的价值什么困扰我。所以我最终以4 ..
如果有人会有一个想法如何做这样的事情提前谢谢你!
真诚。
我tryed这一点:
$j(this).keydown(function() {
clearInterval(timer);
timer = setTimeout(function() {
return false;
},1000);
$j(this).val('').change();
});
但因为1秒后得到的计时器不是很好的答案,我要的是改变值设置为null,如果有变化,那么请不要做如果它们在小于1秒内按下任何值,则该值为null。
请提供一些代码,解释你试过已经 –
将是巨大的,如果你分享讨论什么相关vant代码? –
我不太明白你想达到什么目的。请澄清。如果用户点击输入并且在1秒内未做任何更改,您是否想要清除该值? –