Почему функция jQuery val () не обновляет атрибут 'value'?

Я столкнулся с этой проблемой после завершения веб-сайта, так как мне пришлось реализовать историю на странице, основанной на ajax (которая требует обновления определенных мест с помощью HTML (которая включает в себя формы с простым текстомвходные - вот где проблема -им не назначают свои значения, потому что они имеют значения, установленные val (), а не attr () - вранье)). Обречен ли я заменить все JavaScript из

$('#xxx').val('someValue');

в

$('#xxx').attr('value', 'someValue');

или есть надежда обойти это?

Довольно тривиальный примерВот, Как вы можете видеть в диалоге, атрибутстоимость не установлен в HTML-код.

Ответы на вопрос(1)

Ваш ответ на вопрос