我想将 myFunction 与 change 或 onchange 事件绑定。
这是我要在 ViewModel 中绑定的函数:
myFunction: function spinSeconds(event, ui) {
if (ui.value >= 60) {
$(this).spinner('value', ui.value - 60);
$('#minutes').spinner('stepUp');
return false;
} else if (ui.value < 0) {
$(this).spinner('value', ui.value + 60);
$('#minutes').spinner('stepDown');
return false;
}
}
我在 openModal() 函数中调用这个函数:
function openModal() {
//
//some code here
//
$('#seconds').spinner({
spin: spinSeconds
});
}
我使用它如下:
<div class="col-sm-9">
<input id="seconds" value=10 size=2 data-bind="value: PreExecWaitMin, event: {change: myFunction}" /> minutes
</div>
我正面临这个错误:
'未捕获的 ReferenceError:无法处理绑定“事件:函数(){return {change:myFunction}}”消息:spinSeconds 未定义'
我搜索了许多事件绑定示例,但无法解决我的问题。谢谢你的帮助。