gli*_*ana 5 javascript forms ajax jquery
当用户在反馈输入区域中按ctrl + enter时,以下代码将提交ajax表单.它工作正常 - 但只有一次.我需要将此函数绑定到注释表单,以便它保持并允许多个提交.换句话说 - 表单被清除并在每次提交后呈现给用户.但是,以下代码仅适用于第一次提交,因此ctrl + enter不适用于第二次提交.
$('#comment_body').keydown(function(e) {
if (e.ctrlKey && e.keyCode === 13) {
return $('#comment_submit').trigger('submit');
}
});
Run Code Online (Sandbox Code Playgroud)
我已经尝试过.live和.bind,但无法获得正确的语法以允许重新提交.
谢谢
这样做.我需要.live让它坚持未来的事件.我刚刚多次弄错了语法.
$('#comment_body').live('keydown', function(e) {
if (e.ctrlKey && e.keyCode === 13) {
$('#comment_submit').trigger('submit');
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2823 次 |
| 最近记录: |