keyup 忽略 ctrl+a (全选)

use*_*467 3 jquery

我有一个文本框,我想在其中输入内容时自动调用函数。我可以使用以下脚本进行操作,但有一件烦人的事情。在文本框中,如果我选择全部(ctrl+a),它也会调用该函数。是否可以修改以下脚本以在检测到 ctrl+a 时不执行任何操作?我怎样才能做到这一点?

我尝试过使用 keydown、keypress 但他们不会忽略它,但我发现 keyup 最适合我的应用程序。

    $("#someid").keyup(
        function () {
            callfunction();
        }
    );
Run Code Online (Sandbox Code Playgroud)

A J*_*A J 6

使用以下代码。

    $("#someid").on('input', function(){
            callfunction();
        });
Run Code Online (Sandbox Code Playgroud)