У меня есть форма, и я хочу сохранить часть формы и некоторый html в моей базе данных.значения пустые при сохранении значений html формы в базе данных
<div class="contract">
<label for="Company_PostCode">Postcode</label>
<input class="postcode valid" id="Company_PostCode" name="Company.PostCode" type="text" value="">
<label for="Company_Address">Address</label>
<input class="address valid" id="Company_Address" name="Company.Address" type="text" value="">
// more form elements here
<div class="text">
some text here
</div>
</div>
Что я делаю
$("#submit-button").on("click", function(e)
{
e.preventDefault();
$(".hidden-field").val($(".contract").html());
if (/* some checks here */)
{
// blah blah
}
else
{
//submit form normally
$("#form-register").submit();
}
});
поэтому у меня есть скрытое поле, которое я использую, чтобы положить HTML, что я хочу, и отправить его на мой контроллер. Дело в том, что значения моей формы пустые. $ (".contract") .html() имеет все значения пустые. Любые идеи?
Можете ли вы показать ваши действия контроллера, пожалуйста? –
Это огромное, и я думаю, что это не имеет значения, потому что из javascript console $ (".contract") .html() показывает пустые входные значения. – celticharp
Вы пытаетесь сохранить весь html, а не значения в полях 'input'? –