我有很多事件绑定到我的视图中的元素,但是当我使用stickit js 通过更改模型来更改视图中的值时,它不会触发 onChange 事件。
有没有一种方法可以在模型中设置值之后触发当前模型的 onchange 事件:元素,而不必为每个绑定编写处理程序?这将适用于所有表单元素,输入/选择/文本区域。
对于页面上的每个表单元素,我想避免以下内容:
bindings: {
'#foo': {
observe: 'foo',
afterUpdate: 'forceChange'
},
'#bar': {
observe: 'bar',
afterUpdate: 'forceChange'
},
...
},
forceChange: function(el) { jQuery(el).change() }