【发布时间】:2014-08-27 16:14:59
【问题描述】:
我想在一次调用中提交一个表单并将 Json 数组发送回操作方法。
[HttpPost]
public ActionResult Add(AddQuoteRequestVM model, List<Item> itemList)
{
}
Ajax 代码
form = jQuery('#createQuoteForm').serialize();
var ItemList = $.parseJSON( ko.toJSON(viewModel.ItemList()));
var data = { model: form,itemList: ItemList };
$.ajax({
url: "Add",
type: "POST",
data: data,
});
目前,action 方法的两个参数都为 null。
【问题讨论】:
-
你应该使用
$.parseJSON而不是JSON.stringify
标签: jquery asp.net-mvc knockout-2.0