У меня есть HTML-страница, например:
@Model.strPayload
На кнопке, которая отправляет, у меня есть
$ ('# TestForm input [name = "assignment]]'). Val ($ ('textarea # payload'). Val ());
но на посту мое значение остается ""
Заранее спасибо.
Проблема в том, что с $('textarea#payload') вы пытаетесь выбрать текстовое поле с полезной нагрузкой идентификатора и используете имя полезной нагрузки.Попробуйте вместо этого:
$('textarea#payload')
$('#TestForm input[name="assignment"]').val($('textarea[name="payload"]').val());
Ваш JavaScript отлично работает, когда возится http://jsfiddle.net/neilheinrich/NyYyn/.
Может быть, у вас есть проблемы с вашим HTML?
Или, может быть, форма отправляется до замены значения?