在我的剃须刀视图页面中,我有照片列表。我想标记一张或多张照片,这些照片将被发送到控制器进行进一步操作。
如何获取此值(每张选定照片的 id (int))以及如何使用 javascript 将此整数列表发送到控制器?
在我的剃须刀视图页面中,我有照片列表。我想标记一张或多张照片,这些照片将被发送到控制器进行进一步操作。
如何获取此值(每张选定照片的 id (int))以及如何使用 javascript 将此整数列表发送到控制器?
取一个隐藏的字段
<input type="hidden" name="hdnSelecetdPhotos" id="hdnSelecetdPhotosId" value="" />
.然后在每张照片的“onclick”事件中调用一个javascript/jQuery函数并将它们的id分配给以逗号分隔的隐藏字段。
然后在操作的 HttpPost 处从参数中发送隐藏字段名称,例如:
[HttpPost]
public ActionResult Index(string hdnSelecetdPhotos)
{
//Here you can get the all selected photo ids by the "hdnSelecetdPhotos" parameter.
}