Показать сообщение отдельно
  #12 (permalink)  
Старый 12.01.2013, 19:55
Интересующийся
Отправить личное сообщение для dizent Посмотреть профиль Найти все сообщения от dizent
 
Регистрация: 06.07.2012
Сообщений: 13

Вообщем получилось разобраться с получением данных из БД(P.S.: дабы не было выше: посредством PHP файла) и отправлял в JSON и используя jQuery.parseJSON обработал.

Спасибо, можно закрывать...

P.S.: Для интересующихся...

JQ:
function showModal(idData){
  $.ajax({
    url: '/post.php',
    type: 'GET',
    data: 'id='+idData,
    dataType: 'HTML',
    cache: false,
    success: function(msg){
      jsonData = jQuery.parseJSON(msg);
      $("#id").text(jsonData.id);
      $("#name").text(jsonData.name);
      $("#text").text(jsonData.text);
    }
  });
};


PHP:
if($_GET['id'] == 5478) {
  echo '{"id":"5478","name":"gtasdf","text":"fasdf"}';
}
elseif($_GET['id'] == 4198) {
  echo '{"id":"4198","name":"asdasdasdasd","text":"adfa asdfasdf asdfasdf"}';
}
else {
  echo '{"id":"'.($_GET['id']?$_GET['id']:0).'","name":"err name","text":"err text"}';
}


HML:
<a href="#" onclick="showModal('4198');return false;">Показать модальное окно</a>
<br />
<div id="modal">
    <div id="id"></div>
    <div id="name"></div>
    <div id="text"></div>
</div>

Последний раз редактировалось dizent, 12.01.2013 в 20:00.
Ответить с цитированием