或者我做錯了什麼?jQuery val('')不清除新行?
$('textarea').val('')
在textarea中保留新的行,如果有的話。
任何解決方案?像你說的無論是在Chrome中,FF3.6或IE8,這裏是一個演示
或者我做錯了什麼?jQuery val('')不清除新行?
$('textarea').val('')
在textarea中保留新的行,如果有的話。
任何解決方案?像你說的無論是在Chrome中,FF3.6或IE8,這裏是一個演示
我在另一個項目中第二次發現了這個問題,並決定弄清楚發生了什麼。開始挖掘並找出它在\ textarea \ n中。
開始觀察textarea使用過程,發現textarea的keydown處理程序裏面的代碼存在錯誤。
我忘了在最後返回false。這就是爲什麼主要的「輸入」在textarea中增加了額外的\ n。 :D
也許這對任何人都有幫助。
對不起大家。主題已關閉:)
這不會發生在我身上......如果你做了'val(null)``怎麼辦? – BoltClock 2011-01-13 16:56:20