Задать вопрос
Ansimov
@Ansimov
Веб-разработка, Веб-дизайн, Графический дизайн

Массив данных в Javascript полученный через json_encode?

Есть база данных, содержащая "Номер скидочного купона" и "срок действия купона".
Из PHP передаю массив двух значений в Javascript

$data = mysql_query("SELECT Coupon_ID, Issue_Date FROM Coupon_List WHERE Coupon_ID='$uniqid'",$db);   //
$row = mysql_fetch_array($data);
echo json_encode($row);


Как теперь в Javascript использовать полученные данные?
Как вставить значения массива в разные DIV поля?

<script type="text/javascript">
$(document).ready(function(){
  $("#submit").click(function(){
   $.post('UniqID.php', function(data){
    $("#a").html(data);
    $("#b").html(data);
    });
    });
    });
</script>
</head>
<body>
  
  <button id="submit">Отправить!</button>
  <div id="a"></div>
  <div id="b"></div>

</body>
  • Вопрос задан
  • 373 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@stasov1
Нужно строку json парсить в js-объект
$(document).ready(function(){
  $("#submit").click(function(){
   $.post('UniqID.php', function(data){
   var json = $.parseJSON(data);
    $("#a").html(json.номер_купона);
    $("#b").html(json.время_действия_купона);
    });
    });
    });


Или без строки var json .... , точно не помню
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@semki096
json и шаблонизатор handlebars
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы