Estou tentando definir um valor em um campo de área de texto usando jquery com o seguinte código:
$("textarea#ExampleMessage").attr("value", result.exampleMessage);
A questão é, uma vez executado este código, ele não está alterando o texto na área de texto?
No entanto, ao executar um alert($("textarea#ExampleMessage").attr("value"))
o novo valor definido é retornado?
Textarea não tem atributo de valor, seu valor vem entre tags, ou seja: <textarea>my text</textarea>
, não é como o campo de entrada (<input value="my text" />
). Isso's porque o attr não't funciona :)