部分视图HTML:(可能在这里我们可以添加一些区分表单)
@using (Html.BeginForm(null, null, FormMethod.Post, new { id = @formId }))
部分视图渲染:
<form action="..." id="form9803" method="post">
<form action="..." id="form9804" method="post">
Jquery选择/使用创建的元素:
$('#form9803').serialize()); //**NoData**
$('#form9804').serialize()); //HasData
是的,当我强制循环只运行一次并且只为DOM创建1个局部视图时渲染9803的表格数据
所以不知何故,我的表单已经创建,但却搞砸了DOM。
Jquery输出:
console.log($('#form9803').serialize());
NoData
null (实际上并不是空的,只是没想到我会清除它)
console.log($('#form9804').serialize());
YesData
电话%5B0%5D.Conta ....
console.log($('#form9803'));
NoData
对象{context:HTMLDocument→15693,selector:“#form9803”}
console.log($('#form9804'));
YesData
对象{0:,长度:1,上下文:HTMLDocument→15693,选择器:“#form9804”}
任何想法?