Привет, я немного новичок в 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);
Пробовал фиксируя его и модифицирование. Я не получаю никаких возвратов. Но я понимаю вашу идею. – Tonzkie
Проверьте свой журнал php. Кроме того, если вы открываете уровень php error_log, вы можете увидеть ошибки, возвращаемые –
Я добавил 'var data = JSON.parse (data);' для анализа данных в массив, но я продолжаю получать Неожиданный конец ввода. на линии – Tonzkie