gpt4 book ai didi

javascript - 删除表单字段中的所有文本后可以触发什么 jQuery 事件处理程序?

转载 作者:行者123 更新时间:2023-11-28 01:13:32 24 4
gpt4 key购买 nike

如果选择表单字段中的所有文本,然后使用退格键或删除键,我希望能够运行一些附加代码。我尝试过使用更改、模糊、按键、按键。似乎都不起作用。

不起作用的示例:

$('input[id^=txtDate_]').on('keydown', function() {
enableSaveChanges();
});

最佳答案

这是一种方法 - http://jsfiddle.net/jayblanchard/6Uq85/

$('textarea[name="foo"]').keyup(function(e) {
var currentText = $(this).val();
if( 0 == currentText.length && (e.keyCode = 46 || e.keyCode == 8)) {
console.log('empty');
}
});

我应该补充一点,我很喜欢这里的 keyup() 作为 keypresskeydownkeyup 的事件顺序 是不同的。您可以测试一下哪个对您更有意义。我在这里使用 keyup 的原因是,当您按下按键时,文本区域(或输入)实际上并不是空的。

关于javascript - 删除表单字段中的所有文本后可以触发什么 jQuery 事件处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24141606/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com