2017-04-24 115 views
0

我想在按鈕元素中顯示錶格元素。點擊按鈕後,我想從表格中提交數據。我做了這樣:作爲按鈕元素html的子表。 MVC剃刀視圖

<form> 
    <button type="submit" class="ui-btn"> 
     @Html.Partial("Partial1") 
    </button> 
</form> 

我使用驗證我的網頁:https://validator.w3.org,我得到了以下錯誤:

Element table not allowed as child of element button in this context. (Suppressing further errors from this subtree.) 

所以我不能用一個表作爲一個按鈕,所有的孩子?我應該怎麼做才能達到類似的效果而不使用這種結構?

局部視圖:

<table> 
<tr> 
    <th>First</th> 
    <th>Second</th> 
</tr> 
<tr> 
    <th>Firsta</th> 
    <th>Second</th> 
</tr> 

+0

「實現類似的效果」 - 效果如何?你爲什麼要在一個按鈕上放一張桌子?你究竟想在這裏做什麼? – David

+0

超鏈接怎麼樣?你可以做一個鏈接的類同樣作爲一個按鈕,可視 – user5328504

+0

超鏈接我將不得不使用JavaScript來提交表單。我不是專家,所以我想避免它。 –

回答

0

製作表格元素的按鈕元素的一個孩子離奇的想法。我不太明白你想要實現什麼,但是你如何使用將table元素作爲form元素的子元素的好方法。

請看這裏的例子:https://www.cs.tut.fi/~jkorpela/forms/tables.html

+0

我想讓表格中顯示按鈕,所以我可以點擊它並移動到按鈕 –

+0

的數據上操作的操作方法即使您將按鈕保持在外面,也可以實現此目的。 – Unbreakable

+0

我該怎麼做?當我將按鈕移動到按鈕外時,我會看到空的可點擊按鈕,並在其下方有一個不可點擊的表格。 –