我希望我在这里遗漏了一些明显的东西......
这只发生在 IE9 中(看图)
我正在使用 KnockoutJS(2.1 RC) 和 JQuery(1.7.2)
我在页面上有一个输入元素(实际上有很多),每当我按下“enter”键时,它都会触发click
页面上第一个按钮元素的事件。
我希望我在这里遗漏了一些明显的东西......
这只发生在 IE9 中(看图)
我正在使用 KnockoutJS(2.1 RC) 和 JQuery(1.7.2)
我在页面上有一个输入元素(实际上有很多),每当我按下“enter”键时,它都会触发click
页面上第一个按钮元素的事件。
添加type="button"
到您的<button>
元素中。如果在 IE 中省略它,它会将它们视为<button type="submit" />
元素。
更新了您的 jsFiddle 以表明这是问题所在:http: //jsfiddle.net/HZymG/3/