Добрый день. Проблема следующая (по большей части из-за того, что не слишком хорошо знаком с библиотекой jQuery) Есть один сценарий php, который должен возвращать две разные переменные. Как можно с помощью jQuery(естественно AJAX) вытянуть эти две переменные, но по отдельности, чтобы потом запихнуть их в разные теги.
Можно так 1)твой PHP скрипт должен выдать в браузер название первой переменной=значение первой переменной; название второй переменной=значение второй переменной; типа var1='Hello world'; var2='Good-bye'; 2) в ajax запросе делаешь обработку при success: $.ajax({ ......здесь параметры твоего запроса success: function(data) { eval(data); } }); и можешь использовать переменные var1 и var2
[js]$.ajax({ dataType: 'json', cache : 'false' , type : 'post', url : url, data : { id : id, count : count }, success : function(data){ alert(data.marksname); alert(data.order_sum); }, error : _displayError }); }[/js] в пхп массив $result с переменными и в конце echo json_encode($result)
siiXth спасибо, всё-таки разжевал, вроде получилось) пишу вот так: [js]success : function(data){ $("div #files").html(data.files); $("div #agents").html(data.agents); }[/js] Почему текст добавляется только в первый div ?
$("div#files").html(data.files); проверяй для начала на каких-то примитивах части , а потом складывай