我正在调用webmethod以便在jquery中返回字符串数组。常规的一维字符串数组看起来像这样
[WebMethod]
public static string[] GetNewRow() {
var listOfItems = new List<string>();
// populate the listOfItems here
listOfItems.Add("100");
// more here
return listOfItems.ToArray();
}
是否可以返回多维数组?
答案 0 :(得分:0)
javascript中的数组([])以数字方式编制索引。您必须使用对象({})来使用命名索引访问它。以下示例在javascript中有效
var thing = { a: {'b': 10}};
thing.a['b'] = thing['a'].b + thing['a']['b'] * thing.a.b;
您可能会获得有关JSON对象的信息,以及服务器端语言中的“object_to_json”函数。检查this link for java或json_encode获取php。