Я пытаюсь добавить дополнительное скрытое поле формы при отправке формы, но не могу ее увидеть в данных формы POST после представления.Могу ли я добавить скрытые поля формы в момент отправки?
$('#myform').submit(function(){
var hiddenInput = $('<input data-role="none"/>').attr({type:'hidden',name:'myname',value: 'somevalue'});
$('#myform').appendTo(hiddenInput);
});
Форма отправляет, но не включает скрытое поле.
Вы хотите добавить форму в поле? Потому что ваш код делает это $ ('# myform'). AppendTo (hiddenInput); должен быть $ ('# myform'). append (hiddenInput); или наоборот: $ (hiddenInput) .appendTo ('# myform') ;? –
Почему вы хотите генерировать скрытое поле формы динамически? – kinsho