2017-11-12 10 views
0

私は部分を解決できないコードを持っていますthis.scrollHeight...data.addressには、短い文字列または長い文字列を使用できます。だから私の意図は、テキストを完全に表示するためにtextareaの高さを動的に設定することですが、以下のコードを使ってそれを行う方法を理解することはできません。文字列の長さに基づいて動的に設定されたtextareaの高さ

$('#myAddress').val(data.address).css('height', this.scrollHeight + this.offsetHeight - this.clientHeight);

答えて

0

だけscrollHeightに設定します。

$("#myAddress").height($("#myAddress")[0].scrollHeight); 

DEMO on JSFiddle

+0

それはこれで2回目$(「#のmyAddressは」)を交換することは可能ですか? – Isaac

+0

いいえ、このユースケースでは、いいえ。 – Milos

+0

こんにちは、問題があります。私はこの行をトリガするたびに高さが増加し続ける。 – Isaac

関連する問題