gpt4 book ai didi

backbone.js - Backbone Stickit 输入值从外部更改

转载 作者:行者123 更新时间:2023-12-01 10:54:35 24 4
gpt4 key购买 nike

我有一个日期选择器,用于在输入上设置日期。我用 stickit 绑定(bind)它。问题在于,由于日期选择器(而不是击键)更改了输入的值,因此 stickit 绑定(bind)不会观察到更改。如果我手动输入日期,则没有问题。

bindings: {
'input[name=RecordDate]': {
observe: 'recdate',
onSet: 'dosome'
}
},

最佳答案

我建议添加一个全局处理程序来处理项目中的所有日期选择器。以下处理程序将匹配任何具有类的绑定(bind)元素:'jquery-datepicker':

Backbone.Stickit.addHandler({
selector: '.jquery-datepicker',
initialize: function($el, model, options) {
$el.datepicker({
onChangeMonthYear: function() {
model.set(options.observe, $el.val());
}
});
}
});

这是一个 fiddle 示例:

http://jsfiddle.net/px6UP/29/

More about handlers.

让我知道这是否适合您。我计划在不久的将来使用食谱或示例更好地记录处理程序...

关于backbone.js - Backbone Stickit 输入值从外部更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16039252/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com