<textarea id="reportText" type="text" readonly="readonly" ></textarea>
$(function(){
①
var h = $("#reportText").val().split("\n").length;
var v= $("#reportText").val();
if(v.length > 20 && h <= 1){
h = (v.length / 20)+1;
}
$("#reportText").attr("rows", h);
①
})
精测没有问题的 , 可以用 , 不过有的时候可能根据数据读取的快慢 , 方法加载会有问题 , 如果没能自适应高度 , 可将该方法①放在setTimeout()函数中根据自己数据读取的时间自定义