我有MVC4应用程序 一个控制器,带有一个参数,一个参数,一个列表。
public ActionResult Save(List<PRICING_PERIOD_ext> pricing_period_list)
我需要使用jquery post(clientside)
调用此方法 $.post("/PricingPeriodTest/Save",
{ pricing_period_list: dati },
function (data) {
});
传递参数的最佳方法是什么? 目前我正在填写像这样的
这样的javascript数据{ID_PRICING_PERIOD:1,DATA_START:01/01/2013 00:00:00,DATA_END:31/01/2013 00:00:00,FLAG_OP_ON_SAVE:},
{ID_PRICING_PERIOD:2,DATA_START:01/05/2013 00:00:00,DATA_END:31/05/2013 00:00:00,FLAG_OP_ON_SAVE:}
但它确实不起作用.. 在这种情况下,如何传递参数?
谢谢!
答案 0 :(得分:0)
尝试将列表更改为数组:
public ActionResult Save(PRICING_PERIOD_ext[] pricing_period_list)