听取骨干的变化输入

时间:2016-05-28 05:13:02

标签: jquery backbone.js backbone-views

如何注册更改骨干输入文本。每次标签中的文字发生变化时我都要听。 我试过这个但没有用过。

 var cashback = CustomBackbone.Components.LabeledInput({
                state: {
                    label: "Cashback",
                    value: rowData.cashback_perc

                },
                inputAttributes: {
                    name: "cashback_perc",
                    type: "number"
                },
                className: "col-md-3",
                events: {
                    'change input': 'updateFilter'
                },
                updateFilter:function(){
                    console.log('hi');
                }

            });

LabeledInput从backBone视图扩展。 感谢

1 个答案:

答案 0 :(得分:3)

如果输入是组件的根元素,则事件侦听器应该只有change而不是change input。如果你想要"生活"更新,请使用keyup代替change