1

假设我有一个字符列表:

+ * & # @

如何在 jquery 中读取它们以便我可以禁用按键?

 $(document).on("keydown", ".quick-edit", function(e) {
        if (e.keyCode == &) {
           return false;
        }
    });

改写我的问题,我想从字符串中知道 charCode&

4

2 回答 2

3

e.which将为按下的键提供同质化代码,然后您可以使用一组禁用的键码来防止默认操作。

var disabled = [55, 107, 106]
$(document).on("keydown", ".quick-edit", function (e) {
    console.log(e.which)
    if($.inArray(e.which, disabled)!=-1){
        e.preventDefault()
    }
});
于 2013-11-01T17:01:39.873 回答
0

我找到了解决方案。

http://www.w3schools.com/jsref/jsref_charcodeat.asp

var str = "$";
var n = str.charCodeAt(0);
于 2013-11-01T18:56:40.527 回答