我需要将一个简单的 Javascript 数组传递给我的 wcf ajax 网络服务:
var array = new Array();
array["ParamA"] = "xyz";
array["12344"] = "9";
myNamespace.DoSomething(array);
这是我的 WCF 方法:
[OperationContract]
[WebInvoke(RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
public void DoSomething(object values)
当使用我的值从 javascript 调用“值”时,它是一个空数组。将 KeyValuePairs 的简单列表传递给我的 Web 服务的最佳方法是什么?