假设我的表中有4列。在Mvc列表视图中,我需要添加一个AJAX调用(Ajax.BeginForm),当单击第3列中的按钮时,它将更新表的第3和第4列的值。因为' div'无法在表的td内添加,我不清楚如何实现这一点(如何在Ajax选项中的UpdateTargetId中引用我的目标?)
以下是我观点的一部分,
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.Num)
</td>
<td>
@Html.DisplayFor(modelItem => item.Name)
</td>
<td>
<input type="submit" value="x" />
@Html.DisplayFor(modelItem => item.x)
</td>
<td>
@Html.DisplayFor(modelItem => item.y)
</td>
单击第3列中的提交按钮时,我需要根据控制器操作方法返回的值更新x和y(第3列和第4列)。怎么做到这一点?