如果textarea内容太长,出现了滚动条, 如果不想出现滚动条 那就得 更改textarea的高度,
但是 又不知道该改多高才适合 , 那么就用下面的方法
// 自动伸缩,自动提交
$('textarea').keyup(function(e) {
if((e.ctrlKey && (e.which == 13 || e.which == 10)) || (e.altKey && e.which == 83)) {
//Ctrl+Enter执行
return false;
}
if(e.which == 13){ //输入回车键
var h = $(this)[0].scrollHeight;
if(h <= 100) {
return true;
} else {
$(this).height($(this)[0].scrollHeight);
return true;
}
}
});
0 条评论