2015-12-17 19 views
0

英国邮政编码包含大写字母和整数。 当用户输入一个邮政编码时,所有的字母应该自动成为大写。 执行此操作的一种方法是使用JQuery输入掩码。 但是我很努力地获得正确的语法。jquery inputmask - 如何执行大写条目

$(".maskToUpper").inputmask("AAAAAAAAAA", { autoCasing: "upper" }); 

我得到错误信息

Unhandled exception at line 46, column 13 in http://localhost:60858/Scripts/jquery.inputmask/jquery.inputmask.js 

0x800a01bd - JavaScript runtime error: Object doesn't support this action 

回答

0

尝试以下操作:

$('.masktoupper').inputmask({ 
    mask: ["AAAAAAAAAA", "X"], 
    definitions: { 
     "X": { casing: "upper" } 
    } 
}) 
+0

我仍然可以在50行未处理的异常,列40中的http://本地主机:60858 /脚本/jquery.inputmask/jquery.inputmask.js 0x800a01bd - JavaScript运行时错误:对象不支持此操作 – arame3333