kindeditor实现回车发送,ctrl+回车换行

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/danengbinggan33/article/details/78285525

      写在前面:我是前端的一个大瓜皮,以下内容全靠公司的刚哥才得以知悉,在他看不见的地方先谢过一次~~

      直接上代码就行,一看便知,其实也是我想保留下一些想记忆的东西而已:

KindEditor.ready(function(K) {
							editor = K.create('#message', {
								newlineTag : "br" , 
								//optional
								afterCreate : function() { //设置编辑器创建后执行的回调函数
						            var self = this;
						            var $txt = $("iframe").contents().find("body");
						            $txt.keydown(function (event) {
										if(event.keyCode==13&&!event.ctrlKey){
                                            self.sync();
                                            alert("回车事件");
										}
                                    });
                                    K.ctrl($txt[0], 13, function(e) {
                                        K.insertHtml('textarea[name="message"]','<br/>');
                                    });

						            //Ctrl+Enter提交表单
						            /*K.ctrl(document, 13, function() {
						                self.sync();
						                sendMessage();
						            });
						            K.ctrl(self.edit.doc, 13, function() {
						                self.sync();
						                sendMessage();
						            });*/
						        }
							});
						});


以上,就是这么短。。。


展开阅读全文

没有更多推荐了,返回首页