2015-01-16 177 views
0

我正在使用一個名爲autosize(http://www.jacklmoore.com/autosize/) 的jquery插件,因爲我的textarea在內容超過其高度(250px)的情況下自動擴展(垂直打字時)。一切都很好。問題是,當我嘗試將第一個textarea的內容移動到第二個(兩個textarea相同)時,即使第一個textarea的內容已超過該限制,第二個textarea的高度仍爲250px。該運動如下進行:發送第一內容到MySQL,檢索它,然後通過將其呈現給第二文本區域:Textarea垂直大小和自動調整

$("#request_description").val(data1); 

其中DATA1從它表示初始textarea的內容PHP相應的變量和#request_description獲取數據是第二個textarea的ID。我試圖改變高度:250px到高度:auto或最小高度:250px;然而,沒有做任何事情。你有什麼想法,我怎麼可能要求第二textarea調整其高度適當的內容,如果最後必須超過250像素?

非常感謝您

回答

1

在插件頁面顯示,「自動調整無法知道當textarea的價值已經通過JavaScript改變的方式」簡單搜索。 從本文檔開始,您應該使用$("#request_description").val(data1)trigger('autosize.resize');

+0

非常感謝。它完成了我的工作。觸發前你只是忘了一個點 –