动态表单元素MVC剃刀的Jquery表单选择

时间:2015-10-02 18:47:04

标签: jquery forms razor dynamic dom-manipulation

部分视图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”}

任何想法?

0 个答案:

没有答案