2015-10-16 48 views
0

我使用基因敲除和具有這種結合事件KeyUp並不在Mozilla工作 - 淘汰賽

data-bind="value: someValue, valueUpdate: 'input', event: { keyup: submitOnKeyPress }" 

和submitOnKeyPress功能是在視圖模型,看起來像這樣:

self.submitOnKeyPress = function() { 
     if (event.which === 13) { 
     self.login(); 
     } 
    }; 

該作品在除Mozilla之外的每個瀏覽器中。我怎樣才能解決這個問題?

+1

https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/which –

+0

謝謝你,但我使用淘汰賽尋找解決方案。 : -/ –

+0

解決方案(或至少其中的一部分)是停止使用已棄用的功能。 –

回答

2

更改爲

self.submitOnKeyPress = function(data, event) { 
    if (event.which === 13) { 
     self.login(); 
    } 
}; 
+0

非常感謝,我永遠不會認爲這可以解決問題。 –