對一些get請求,但方法參數要求是數組或集合的,如下
public virtual ActionResult Test(List<int> ids) { return Json(""); }
參數ids是一個集合,請求方式
http://www.XX.com/test?ids=1&ids=2
上面寫法ids的值會收到1和2
如果以ajax的get方式請求,除了直接拼url外,還可以這樣寫
var ids = new Array(); ids.push(1); ids.push(2);
$.ajax({ type: "get", traditional:true, url: "/test", data: { ids: ids }, dataType: "json", success: function (res) { } });
設置 traditional:true即可
這樣就不用拼url了
