0

ノックアウト (具体的には jQuery やその他の jQuery ライブラリではありません) を使用して、入力 (キープレス) での数値以外の入力を制限したいと思います。多くの数値入力フィールドがあるため、ソリューションは他の Knockout オブザーバブル/入力に簡単に適用できるはずです。

これについてどうすればよいですか?

ありがとう、

4

1 に答える 1

0

Observable で subscribe コールバックを使用する前にこれを行いました。この機能の概要は次のとおりですhttp://knockoutjs.com/documentation/observables.html#explicitly_subscribing_to_observables

したがって、次のようなことができます。

var myNonNumericObservable = ko.observable();
myNonNumericObservable.subscribe(function(newValue) {
    var strippedValue = newValue.replace(/\D/g,'');
    if (strippedValue != newValue) {
        myNonNumericObservable(strippedValue);
    }
});
于 2012-12-15T07:12:35.710 に答える