我有很多使用 Jquery Masked Input 的输入字段,但我不知道如何捕获输入值的变化。
我努力了:
JQuery.Change()
$('#Selector').bind('input', function () {})
但是,没有成功。
任何人都可以帮助我吗?
我有很多使用 Jquery Masked Input 的输入字段,但我不知道如何捕获输入值的变化。
我努力了:
JQuery.Change()
$('#Selector').bind('input', function () {})
但是,没有成功。
任何人都可以帮助我吗?
你是这个意思吗?:
$('#Selector').change(function () {
// respond to the change
})
或者,如果您的元素被动态添加到 DOM,您可以使用:
$(document).on('change', '#Selector', function () {
// respond to the change
});
(您不必document
用作公共父元素,任何公共父元素都可以使用。)
根据输入的类型(不幸的是,有时在浏览器上),您也可以尝试其他事件,例如keypress
, keyup
,甚至blur
在某些情况下。