JQuery AJAX массив данных из PHP - PullRequest
0 голосов
/ 24 марта 2011

Вот мой код, чтобы вы увидели, что я пытаюсь сделать, что, очевидно, не работает:

        $('#selector').change(function() {  
        if ($(this).val().length > 0)
        {           
            $.ajax({
                type: "POST",
                url: "ajax.php",
                data: "id="+$(this).val(),
                success: function(data){
                    if (data != 'error')
                    {
                        $('#main_url').val(data[2]);
                        $('#main_url_title').val(data[3]);
                    }
                }
            });
        }
    });

я настроил оповещение (данные);и все, что он выскакивает, это "Массив".так что теперь мои 2 поля заполнены "r" и "a" ... как правильно это сделать?

1 Ответ

0 голосов
/ 24 марта 2011

Я думаю, вы можете закодировать массив php в данные json, а затем использовать json с jquery

Добавить в ajax.php что-то вроде echo json_encode($your_php_array)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...