jquery 或jquery mobile实现限制Input只得输入指定字符

jquery 或jquery mobile实现限制Input只能输入指定字符
我做的是App网页....

我在电脑的浏览器上面可以用 onKeyup函数来做这个功能,但是我发现到手机的浏览器时,不支持onKeyup功能....

后面我改用 onchange函数,但是貌似onchange函数不是当一个字符发生改变的时候就触发的,比如输入12的时候,输入1他不会触发onchange,输入2的时候也不会触发,当都没输入了,随便点个地方,这个onchange才触发...怎么搞得像失去焦点的onblur一样啊...不知道我理解对不对,我测试的时候就是这样的...

后来我查了一下jquery mobile事件,它值提供了鼠标的虚化的几个函数,没有按键的函数,

我想问,要实现着限制输入的功能,还能通过什么方法做?
------解决思路----------------------
看看这么写有没效果

$("#example").keypress(function(){
    //option……
})