jQuery Ctrl+Enter提交表单

jQuery Ctrl+Enter提交表单

本文结合示例讲解Ctrl+Enter提交表单,只需Ctrl+Enter,便完成表单提交功能。

淘建站为您提供更多_表单代码_表单插件_提交_ctrl,在此特别感谢您对我们的支持与厚爱!

查看演示

演示不了,点击反馈

加入收藏

下载 202 次

下载资源

15 积分

特别说明:本站资源来自网友发布分享,仅供学习与参考,请勿用于商业用途,若有侵权请联系删除(272966172@qq.com)。

HTML

实例中我们放一个textarea输入框,一个提交按钮button,及展示结果区域#rs。

<div id="rs"></div>
  <textarea name="content" id="content">请输入内容

下面请看下ctrlEnter()插件代码。

$.fn.ctrlEnter = function (btns, fn) {  //btns表示插件作用的元素,fn表示调用的函数
     var thiz = $(this); 
     btns = $(btns); 
         
     function performAction (e) { 
         fn.call(thiz, e); 
     }; 
     thiz.bind("keydown", function (e) {  //键盘按下
        if (e.keyCode === 13 && e.ctrlKey) { //若为ctrl+enter
            performAction(e); 
            e.preventDefault(); //阻止默认回车换行 
        } 
     }); 
     btns.bind("click", performAction); 
}

最后,我们把追加的内容防止#rs 容器里面。需要注意的是内容中回车替换为br。

$("#content").ctrlEnter("button",function() {
    $("<p class='post'></p>").append(this.val().replace(/\n/g, "<br/>")).fadeIn('slow').appendTo("#rs");
    this.val("");
});

现在去看下Ctrl+Enter提交表单演示效果吧。

声明:本资料由淘建站会员提供,如转载注明来源,资料来源淘建站免费素材库:https://www.taojz.cn/texiao/24.html
jQuery Ctrl+Enter提交表单 希望对你有帮助,感谢您的支持!
  • jQuery网页贷款计算器表单代码

    jQuery网页贷款计算器表单代码

  • jQuery表格动态添加删除行内容表单代码

    jQuery表格动态添加删除行内容表单代码

  • 原生js在线留言表单验证代码

    原生js在线留言表单验证代码

  • 原生js简单的登录表单验证代码

    原生js简单的登录表单验证代码

  • jquery css3简洁登录注册表单页面切换代码

    jquery css3简洁登录注册表单页面切换代码

  • jQuery腾讯云诊断输入域名表单验证代码

    jQuery腾讯云诊断输入域名表单验证代码

  • js css3表单checkbox多选框选择效果

    js css3表单checkbox多选框选择效果

  • jQuery自定义修改问卷调查表单代码

    jQuery自定义修改问卷调查表单代码

  • jquery表单OA系统选人选部门分组代码

    jquery表单OA系统选人选部门分组代码

  • jQuery layer可拖动弹出框确认投资表单代码

    jQuery layer可拖动弹出框确认投资表单代码

  • jquery带提示验证表单

    jquery带提示验证表单

  • jQuery简单的注册表单验证代码

    jQuery简单的注册表单验证代码

  • 留言(0)
    头像
     阿里云限量代金券,戳我领取
    1 2