2016-10-12 57 views
-2

我已经使用ASP.NET MVC创建了一个Web应用程序。基本上我有一个用户输入表单,其中包括一个HTML表格。如果需要,用户可以将新行添加到表中。我如何确定,有多少行,以及如何将它们发回控制器?从Html表向控制器发布行

+0

请参考[发布形式阵列没有成功] (http://stackoverflow.com/questions/29161481/post-a-form-array-without-successful/29161796#29161796) –

回答

0

计算某个类可以工作的长度。 因此,在每一行中,您都可以使用class =“count-me”,那么您就可以使用javascript获得“count-me”的长度!

0

如果你使用jQuery,你可以使用选择器$(table tr).length来计算行数。

0

您可以使用JavaScript来计算行数和发送一个隐藏的输入字段

的javascript行数:

var rows = document.getElementById(tableId).getElementsByTagName("tr").length;

+0

如果你没有特定的表的Id。您可以使用 getElementsByTagName(“TABLE”)[0]而不是getElementById(tableId) –

相关问题