将按输入提交更改为单击提交
Changing submit by enter to submit by click
大家好,我在将 JS 代码从通过 Enter 提交文本区域表单更改为通过单击(单击)提交时遇到问题这是我的代码:
/**
* Allow Comment form to be submitted when the user
* presses the "enter" key.
*/
$( document ).on('keypress', '#default_add_comment_form textarea, #default_add_comment_form input', function( event ){
if ( event.keyCode == '13' ) {
event.preventDefault();
$('#default_add_comment_form').submit();
}
});
通过 jQuery 文档:
$( "#target" ).click(function() {
alert( "Handler for .click() called." ); // call your submit method here
});
另外,如果您想通过单击或输入提交 - 另外:
if ( event.keyCode == '13' ) {
event.preventDefault(); // call your submit method here
$('#default_add_comment_form').submit();
}
相关文章:
- 在单击按钮前后禁用提交按钮
- 如何在单击“提交”按钮时为“新建”窗口编写JavaScript,用“确定”和“取消”显示注册信息
- 如果ng单击附加到提交按钮,则表单未验证
- 单击行以提交
- 在另一个可观察量完成后触发第二个表单提交单击
- 单击禁用表单按钮,然后提交表单
- 单击1个表单中的2个提交按钮中的1个时,如何运行脚本
- 单击表单的“提交”按钮时,获取表单中的所有INPUT和ACTION标记
- 单击输入时,将提交按钮设置为另一个
- 为什么在文本框内按回车键,单击第一个按钮并提交表单
- 无法在第一次单击事件时提交表单
- 单击提交按钮后加载图像将冻结
- 在ASP.NET中单击“提交”按钮时,使表单不刷新
- Jquery处理提交按钮's单击事件而不中断表单发布
- 由于正在加载modernizr,表单在单击时未提交
- 单击“提交”按钮后重置表单字段
- 通过单击提交按钮获取表单名称
- AJAX具有相同提交/单击功能的多个表单
- 根据提交单击动态调整 iFrame 的高度
- 从提交单击按钮后将类添加到页脚