我有一个项目有很多库,比如jQuery
,Kendo
和AngularJS
。经过多次提交更新textarea
停止按[Enter]
按新行。也许,事件已经解除了某个地方或图书馆中断了。我试图通过JQuery.data(element)
获得对象的侦听器,但它没有定义。我该如何调试它?Textarea在'enter'时不折行按
0
A
回答
0
发现问题。某处代码:
$(document).keypress(function (e) {
if (e.which == 13) {
e.preventDefault();
}
});
它被用来捕捉“Enter”键按下,导致另一页,因为菜单元素都集中在启动。
+0
,或许比'document'更具体一些。 – Brian
0
试试这个:
$('textbox').keypress(function(e){
e.stopPropagation();
});
这将防止任何其他绑定事件,当用户在文本框里面写到被解雇。
相关问题
- 1. Textarea。在Shift + Enter上,加入html行break.How?
- 2. 如何在按Enter键时停止移动到TextArea中的新行
- 3. 按Enter键在textarea上提交值并按下Shift + Enter应该转到下一行
- 4. textarea的控制 - 自定义行为进入/按Ctrl + Enter
- 5. Primefaces按Enter执行commandButton
- 6. 按Enter键时停止'丁'
- 7. 当按下Enter键时
- 8. 反应时用户按Enter
- 9. ReportViewer在C#中按下“Enter”时打印
- 10. 如何在按Enter时终止循环
- 11. PHP - HTML - Javascript - 通过按enter键提交textarea文本
- 12. 在按下按钮时向textarea添加值的行
- 13. Textarea | val()。长度不在计数中的“Enter/Line Breaks”
- 14. 按Enter键
- 15. Textarea不想清除(点击按钮时)
- 16. 按Ctrl +在TEXTAREA
- 17. 谷歌键盘在按Enter时不会调用commitText()回车
- 18. 防止用户点击Enter除了Textarea
- 19. 当按Enter键而不提交该行时移动到下一行
- 20. 按Enter继续在C
- 21. 使用Javascript在TEXTAREA中隐式折叠
- 22. 如何按下“Enter”键执行功能?
- 23. 自动执行shell按Enter键继续
- 24. KendoUI Grid按下Enter键时保存
- 25. C#:按下Enter键时更改DropDownList值
- 26. <enter>停止按键时工作
- 27. 当Enter键被按下时过滤RadGrid
- 28. 按Enter键时提交表格
- 29. 如何设置读命令执行而不必在shell中按下Enter按钮?
- 30. 按Enter键继续
尝试重现一个重现该错误的最小代码片段,例如http://jsfiddle.net – nicolallias
添加到@nicolallias推荐的内容中,确保使用JSFiddle中的CDN添加任何相关的库到片段中。这样它可以密切复制你自己的代码。 –
在Chrome中,按F12,转到* Sources *选项卡,在右侧,查找*事件监听器断点*,然后展开*键盘*。快乐调试。 – kosmos