0

我有很多使用 Jquery Masked Input 的输入字段,但我不知道如何捕获输入值的变化。

我努力了:

JQuery.Change()

$('#Selector').bind('input', function () {})

但是,没有成功。

任何人都可以帮助我吗?

4

1 回答 1

1

你是这个意思吗?:

$('#Selector').change(function () {
    // respond to the change
})

或者,如果您的元素被动态添加到 DOM,您可以使用:

$(document).on('change', '#Selector', function () {
    // respond to the change
});

(您不必document用作公共父元素,任何公共父元素都可以使用。)

根据输入的类型(不幸的是,有时在浏览器上),您也可以尝试其他事件,例如keypress, keyup,甚至blur在某些情况下。

于 2013-09-25T17:43:14.320 回答