【发布时间】:2014-03-29 04:15:21
【问题描述】:
我有这个隐藏字段列表
<input type="hidden" value="1" id="serviceslist" name="serviceslist" />
<input type="hidden" value="2" id="serviceslist" name="serviceslist" />
<input type="hidden" value="3" id="serviceslist" name="serviceslist" />
我添加了更多按钮,单击该按钮时希望将服务列表发送到 mvc 控制器。基本上我认为我需要将列表作为数组发送。我该怎么做?
$('#addmoreservices').click(function () {
var serviceslist= $("#serviceslist").val()
$.ajax({
url: url,
data: { serviceslist: serviceslist },
cache: false,
dataType: "json",
traditional: true,
type: "POST",
success: function (data) {
alert("dddd");
},
error: function (reponse) {
alert("error : " + reponse);
}
});
});
这是我的 mvc 控制器
[HttpPost]
public ActionResult AddmoreServices(List<int> serviceslist)
{
return View();
}
【问题讨论】:
-
id应该是唯一的
标签: jquery asp.net asp.net-mvc-4 asp.net-mvc-5