国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jQuery實現ctrl+enter(回車)提交表單

2024-05-06 16:24:41
字體:
來源:轉載
供稿:網友

本文章來給大家介紹在我們輸入完內容之后直接按Ctrl+Enter提交表單實現程序,此方法一般是用于textarea中哦,其它的input這類的就不需了。

以jQuery插件開發的方法開發。具體代碼如下:

 

 
  1. jQuery.fn.extend({ 
  2. /** 
  3. * ctrl+enter提交表單 
  4. * @param {Function} fn 操作后執行的函數 
  5. * @param {Object} thisObj 指針作用域 
  6. */ 
  7. ctrlSubmit:function(fn,thisObj){ 
  8. var obj = thisObj || this
  9. var stat = false
  10. return this.each(function(){ 
  11. $(this).keyup(function(event){ 
  12. //只按下ctrl情況,等待enter鍵的按下 
  13. if(event.keyCode == 17){ 
  14. stat = true
  15. //取消等待 
  16. setTimeout(function(){ 
  17. stat = false
  18. },300); 
  19. }  
  20. if(event.keyCode == 13 && (stat || event.ctrlKey)){ 
  21. fn.call(obj,event); 
  22. }  
  23. }); 
  24. }); 
  25. }  
  26. }); 

使用方法:

 

 
  1. $("#textarea").ctrlSubmit(function(event){ 
  2. //提交代碼寫在這里 
  3. }); 

是不是非常的簡單實用呢,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 黔江区| 丰城市| 辽阳市| 麻栗坡县| 南通市| 镇赉县| 韩城市| 钟祥市| 长阳| 林甸县| 治县。| 华池县| 海宁市| 河北省| 阿克| 蓝山县| 博兴县| 兴安盟| 巴塘县| 个旧市| 新源县| 湘潭县| 屯昌县| 甘泉县| 贡嘎县| 花垣县| 大渡口区| 宁阳县| 阳原县| 开化县| 北宁市| 北海市| 浦东新区| 介休市| 龙海市| 江山市| 大埔区| 武汉市| 南川市| 红安县| 城市|