jquery ajax前台传递数组

来源:互联网 发布:网络作家船长写的小说 编辑:程序博客网 时间:2024/05/16 10:40

 js代码:
     function ajax() {
        var stringArray = new Array();//创建一个数组对象
        stringArray[0] = "item1";//负初值
        stringArray[1] = "item2";
        stringArray[2] = "item3";
        $.ajax({
            url: '/Account/getRes.html',
            dataType: 'json',
            traditional: true,//阻止深度序列化(这句话很重要),是后台能接受数组的关键
            data: { 'list': stringArray },
            success: function (data) {
                alert(data[0]);//获取值
            }
        });
    }
cs代码:
    [HttpGet]
        public JsonResult getRes(List<string> list/*与前面的对象类型要一致*/)
        {
            return Json(list, JsonRequestBehavior.AllowGet);
        } 
0 0
原创粉丝点击