3

他のいくつかのウィジェットで構成された複合コントロールとなるカスタム Kendo ウィジェットを作成しました。特に、コントロールが更新されるたびにビューモデルの値を更新することはできません。ただし、ビュー モデルを直接更新すると、コントロールの値が更新されますが、その逆ではありません。双方向である必要があります。この問題の例をまとめました。

http://jsbin.com/obejey/3/

どんな助けでも大歓迎です!!

4

1 に答える 1

4

あなたはとても近いです!:) 欠けているのはchange、値が変化したときにイベントをトリガーすることだけです。これを行うには、単にchangeイベントを監視し、それが変化したときにカスタム ウィジェットの をComboBoxトリガーします。change

次のコードを追加します。

    _initAutoComplete: function () {
        var that = this;
        that.select.kendoComboBox({

          ...,

          // ADDED CODE...
          change: function () {
            that.trigger("change", {field: "value"});
          }
        });
    },
于 2013-06-07T16:49:57.460 に答える