Asp.net mvc 3 表单集合未从替换div检索表单输入值

Asp.net mvc 3 表单集合未从替换div检索表单输入值,asp.net-mvc-3,forms,submit,Asp.net Mvc 3,Forms,Submit,我正在ASP.NET MVC中将模型绑定到视图。该模型是一个集合对象。在我第一次提交时,我在表单集合中获取输入值 表单提交后,我用局部视图替换from中的div $.post("/formDetails/CheckValid", $('#Form').serializeArray(), function (htmlResult) { $('#divtoReplace').html(''); $('#divtoReplace').html(htmlResult); } 但是在替

我正在ASP.NET MVC中将模型绑定到视图。该模型是一个集合对象。在我第一次提交时,我在表单集合中获取输入值

表单提交后,我用局部视图替换from中的div

$.post("/formDetails/CheckValid", $('#Form').serializeArray(), function (htmlResult) 
{
    $('#divtoReplace').html('');
    $('#divtoReplace').html(htmlResult);
}
但是在替换div之后,我无法通过 jQuery提交


请帮我整理这个问题。

你能发布原始表单的html/razor内容吗?替换部分?这只发生在IE浏览器中。其他浏览器我可以得到这些值。我在IE缓存ajax请求时遇到了问题,这不是IE缓存的问题。问题是用局部视图替换表单中的div时,局部视图包含一些输入标记。我无法从使用表单集合替换的部分视图中检索输入标记值。您是每次都选择输入,还是将输入放入变量并使用它们?