我正在从 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