我精通 PHP,但我是 AJAX 的初学者,而 JSON 让我发疯。
我的 PHP 脚本提供了一个简单的 JSON 字符串,例如
{"bindings": [ {"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"},
{"ircEvent": "PRIVMSG", "method": "deleteURI", "regex": "^delete.*"},
{"ircEvent": "PRIVMSG", "method": "randomURI", "regex": "^random.*"} ] } I
检索它如下:
var fillDataMasterTable = $.ajax({
url: "/php/PrepareGoogleDataTable.php" +"?"+
"SensorString="+SensorString + "&"+
"TableType=" + TableType +"&"+
"NoAbscissaBins=" + NoAbscissaBins + "&"+
"DataTableName=" + DataTableName +"&"+
"TimeUnit=" + TimeUnit +"&"+
"TimeStart=" + TimeStart,
dataType:'json',
async: false
}).responseText;
$('#debug_div').html(fillDataMasterTable);
这很好,我得到了我的 JSON 字符串。但是我怎样才能访问各个值呢?我试过:
$('#debug_div').html(fillDataMasterTable.bindings);
但这行不通。我当然在这里做了一些非常愚蠢的事情,我有点羞愧 - 但我确实需要一些帮助才能让自己开始......