国产探花免费观看_亚洲丰满少妇自慰呻吟_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. }); 

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

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

圖片精選

主站蜘蛛池模板: 桂东县| 佛教| 五家渠市| 旬阳县| 三都| 镇康县| 沅江市| 扎赉特旗| 贵港市| 沁源县| 夹江县| 肥东县| 醴陵市| 惠来县| 济南市| 彭山县| 上犹县| 遵义市| 右玉县| 宜都市| 沙湾县| 武鸣县| 六盘水市| 云南省| 巴彦淖尔市| 德庆县| 定州市| 东辽县| 巴马| 大庆市| 青冈县| 黄骅市| 鄂托克前旗| 巢湖市| 连江县| 昭觉县| 石嘴山市| 南漳县| 万宁市| 罗定市| 东乡县|