使用getJSON将多个数组作为参数传递给Home Controller

时间:2012-07-02 13:18:09

标签: javascript jquery getjson

我必须对家庭控制器进行json调用,我需要传递多个数组。

 var assetids = new Array(N);
 var faultTimes = new Array(N);
 var messages = new Array(N);
 var curtailments = new Array(N);

 //populate above arrays with values then make a JSON call

$.getJSON('Home/AcknowledgeMany', {
                        assetid: assetids,
                        loggedBy: $("#UserName").text(),
                        faultTime: faultTimes,
                        message: messages,
                        curtailment: curtailments
                    }, function (result) {
                          alert(result); 
                       }

家庭控制器有以下行动结果

public string AcknowledgeMany(int[] assetId, string loggedBy, string[] faultTime, string[] message, string[] curtailment)
 {

 return("Acknowledged");
}

当我进行此调用时,我收到所有数组的空值。有人可以帮我传递阵列。

1 个答案:

答案 0 :(得分:0)

尝试设置traditional标记

有关详情帮助,请参阅this问题

相关问题