$(function (){
//回车事件
jQuery.fn.extend({
enter: function(fn){
$(this).bind('keydown',function(event){
var e = event || window.event;
if(!e.ctrlKey && e.keyCode ==13){
if(typeof(fn)!='undefined'){
fn.call(this);
return false;//这句话阻止原有的回车换行事件的冒泡执行
}
}
});
return this;
}
});
$('#contents').enter(function(){send_question();//在输入框内按回车要执行的动作});//回车发送消息
});
<textarea id="contents"></textarea>