Я возвращаю частичное представление из вызова Ajax:
$(document).ready(function () {
$("#itemSubmitter").click(function (e) {
$.ajax({
url: '@Url.Action("GetShippingAddress", "Order")',
type: "POST",
cache: false,
success: function (data) {
$("#shoppingAddressWrapper").html(data);
}
});
});
});
Это возвращает представление, как ожидалось.Однако в Partial есть несколько текстовых полей с уже заполненными данными.#ShoppingAddressWrapper находится внутри тега формы.
Когда я отправляю форму, значения в текстовых полях частичного не являются частью коллекции Request.Params.
Это нормально?Разве вы не можете вернуть поля ввода как часть частичного представления, отображаемого с помощью вызова Ajax, а затем отправить эти данные на сервер и получить значения?
C