在 asp.net mvc 控制器中获取 html table,无需 ajax 调用
get html table in asp.net mvc controller without ajax call
我正在创建一个网站,其中有一个 table、
<table>
@foreach (var test in Model.testingdata)
{
<tr>
<td>
<input type="hidden" name="testSpan @i" value="@test.ID" />
</td>
</tr>
}
</table>
我想在我的 mvc 控制器中获取此 table 的数据,而无需任何 ajax 调用
在我的控制器中获取数据的方法是什么
我在评论中误解了,我以为您是在尝试呈现数据而不是 post 将其返回到服务器。
要在没有 javascript 或 ajax 的情况下执行此操作,您可以 post 将数据作为表单。
为此,您应该将 table 包装在表单元素中。例如
<form action="/post-location" method="post">
<table> .... </table>
<input type="submit" value="Submit">
</form>
当您点击提交按钮时,它会将数据 post 发送到 'action' 字段中指定的位置。
我正在创建一个网站,其中有一个 table、
<table>
@foreach (var test in Model.testingdata)
{
<tr>
<td>
<input type="hidden" name="testSpan @i" value="@test.ID" />
</td>
</tr>
}
</table>
我想在我的 mvc 控制器中获取此 table 的数据,而无需任何 ajax 调用
在我的控制器中获取数据的方法是什么
我在评论中误解了,我以为您是在尝试呈现数据而不是 post 将其返回到服务器。
要在没有 javascript 或 ajax 的情况下执行此操作,您可以 post 将数据作为表单。
为此,您应该将 table 包装在表单元素中。例如
<form action="/post-location" method="post">
<table> .... </table>
<input type="submit" value="Submit">
</form>
当您点击提交按钮时,它会将数据 post 发送到 'action' 字段中指定的位置。