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