2

我已经尝试过这样但无法获取数组列表。它返回“空”

 var data=[];
 data[0] = '1';
 data[1] = '2';
    $.ajax({                    
         url: '@Url.Action("AddFrequencyWeekly", "Plannar")',
         type: "POST",                     
         data: { data: data },
         dataType: 'json', 
         success: function (data) {                                            
             alert("Record Updated Successfully");    
                 }
         });

我的模型类代码如下

 public JsonResult AddFrequencyWeekly(string[] data)
        {

}

数据值说“空”

请帮我?

4

2 回答 2

1
var datas = { data0: '1',
      data1: '2' };
$.ajax({                    
         url: '@Url.Action("AddFrequencyWeekly", "Plannar")',
         type: "POST",                     
         data: datas,
         dataType: 'json', 
         success: function (data) {                                            
             alert("Record Updated Successfully");    
                 }
         });
于 2013-08-22T12:14:03.373 回答
0

它是您期望在操作方法中接收数据的方式,请尝试

public JsonResult AddFrequencyWeekly(IEnumeable<string> data)
{

}
于 2014-12-06T17:32:47.310 回答