嗨我對ajax和jquery有點新鮮。 我試圖從PHP文件傳遞數組到我的主頁與JavaScript。 到目前爲止它正在返回一個html字符串。不返回數組.get()
希望得到什麼是正確的方法來做到這一點的任何幫助。
var j = jQuery.noConflict();
var results;
j(document).ready(function() {
j.get("tool_processor.php", {
key: "value"
})
.done(function (data){
var options = j(data).find('response').first().text();
if (options instanceof Array) {
alert('value is Array!');
} else {
alert('Not an array');
}
});
});
和PHP文件
$arr= array('one', 'two', 'three');
return($arr);
試圖將其固定和修改的數據作爲JSON類型然後訪問。我沒有得到任何回報。但我明白你的想法。 – Tonzkie
檢查你的php日誌。另外,如果您打開php error_log級別,則可以看到返回的錯誤 –
我添加了'var data = JSON.parse(data);'將數據解析爲一個數組,但是我一直收到意外的輸入結束。在線 – Tonzkie