2016-10-12 58 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) –

相關問題