2014-05-23 51 views
0

我想将textarea设置为默认的单行文本输入... textarea也可以作为用户垂直调整大小(高度)输入字符。我有这个基础想通了,使用autosize插件,如在看到下面的jsfiddle:从textarea中删除底部填充,并禁用“返回”键

http://jsfiddle.net/9aSm2

$(function(){ 
    $('.animated').autosize(); 
}); 

我想不通的是如何摆脱以下的额外textarea的底部填充占位符文本(“输入所需信息”)消失。这个底部的填充使textarea看起来有两行。我只想要一行可见,如果有文本要包含。所以,在任何时候都没有底部填充,也没有textarea的增长。

此外,有什么办法可以禁用“返回”键吗?这样textarea的行为更像是一行文本输入字段。

谢谢你的时间。

回答

0

在你autosize插件使用append属性删除多余的底部空间,默认情况下它是

append:'\n'

改变这种

$('.animated').autosize({append: '',}); 

DEMO

+0

感谢您的答复...但是,我[仍然在看即使使用新的代码,也是如此(http://www.berklie.com/appel/Chrome001.jpg)。 (Chrome 35.0.1916.114) – Berklie