我执行Ajax调用,完成后,我调用
List<string[]> Signals = new List<string[]>();
string[] Communication = new string[3];
Communication[0] = "a";
Communication[1] = "b";
Communication[2] = "c";
Signals.Add(Communication);
i
foreach (string CommunicationUnit in Signals)
{
Console.Writeline(CommunicationUnit[i]);
}
此输出类似于
.done(function (response) {
$('#results').append(response);
});
这表明我可以做以下的事情
array(5) { [0]=> string(24) "mymail@gmail.com" [1]=> string(8) "Approved" [2]=> string(1) "F" [3]=> string(8) "Rejected" [4]=> string(6) "ABC123" }
如果我这样做,我的输出就是单个字符&#39; a&#39;。我尝试过.html,.text等所有结果都相同。
这有可能发生吗?
答案 0 :(得分:2)
原因是PHP文件有:
var_dump($whatever);
将其更改为:
json_encode($whatever);