[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вставка файла на страницу
Reh
Доброго дня! Мне нужно по клику добавить на страницу данные из файла php, при этом в фале есть переменные, значение которых я получаю из бд через функцию post, а сам файл подгружаю через load, но у меня не получается ответ от пост передать в load, подскажите пожалуйста кто знает как решить мою проблему.


$('.openServiceFullInfoActions').click(function(){

var data_id = $(this).attr('data-id');
$.post( "../main.php?actions=fullService", { service_id: data_id } ,

function(response) {

$('.serviceFullInfo[data-id = '+data_id+']').load('../view/serviceFull.php', response);

});
});
johniek_comp
$('.serviceFullInfo[data-id = '+data_id+']').html(response);


_____________
user posted image
Reh
response это только массив со значениями переменных, а мне нужно вставить весь файл ../view/serviceFull.php, только перед этим загрузить в него эти переменные
Reh
если передать так
load('../view/serviceFull.php', response );
то данные приходят в массив гет с одним элементом все что есть в response будет ключом, а его значение "".

если передать так
load('../view/serviceFull.php', {data:response} );
, то данные приходят в массив pos с одним заначение ключ будет дата, а значение будет строка.

Как сделать чтобы вот этот массив response передался массивом и не преобразовывался в строку?
johniek_comp
Цитата
передался массивом и не преобразовывался в строку?

используй формат json

serviceFull.php там разбирай строку в json подставляй в переменные. и почитай про load() на сайте jquery

и нужно больше кода что бы диагноз поставить

_____________
user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.