目标:显示填充了json文件中数据的表。在同一个函数displayData中,我想解析json文件但在ajax调用之外。我希望它确实有意义!
我设置了一个ajax调用(正在运行):
function displayData(term){
var frmStr =$('#input1').serialize();
$.ajax({
url:'./cgi_tableData.cgi',
dataType:'json',
data: frmStr,
success: function(data, textStatus, jqXHR){
alert("success"),
//how to send the data outside this ajax call within the same function
},
error: function(jqXHR, textStatus, errorThrown){
alert("Failed to perform gene search! textStatus: (" + textStatus +
") and errorThrown: (" + errorThrown + ")");
}
});
............
问题是如何从ajax调用中提取json文件,以便我可以解析文件。我意识到它必须成功启动但我无法弄清楚吗?一旦提取了数据,我将在数组中重新排列它们以适合表构造函数。