Проблема очистки поля HTML textarea в FireFox с помощью jQuery - PullRequest
1 голос
/ 03 мая 2011

Мы пытаемся очистить текстовое поле в форме, используя jQuery.

Работает в Safari и Chrome, но не в Firefox.Проблема в FireFox заключается в том, что он очищает текст в источнике (в соответствии с firebug), но не в обычном браузере.

Используемый нами код:

$("#text_areas_id").val("");

Isкто-нибудь знает об ошибке в Firefox 4 с этим?

Мы предполагаем, что нам нужно каким-то образом повторно визуализировать текстовую область для firefox после того, как мы изменим ее значение.Мы читали, что у некоторых людей были подобные проблемы в Opera, и исправили это, установив CSS текстовой области для отображения: block, но нам не повезло с этим.

Мы используем FireFox 4.01 на Mac &Firebug 1.7.0

Спасибо за любую помощь, которую вы можете предложить!

Ответы [ 2 ]

2 голосов
/ 03 мая 2011

Я только что попробовал ваше решение в Firefox 4.0.1 и, похоже, работает: http://jsfiddle.net/8NEzR/8/

2 голосов
/ 03 мая 2011

Вы пытались использовать text() вместо val()?

$("#text_areas_id").text("");
...