2016-11-09 2 views
-1

У меня возникли проблемы. У меня есть код, который мне нужно использовать ajax для получения результатов при нажатии на конкретную ссылку. он получает идентификатор кнопки anduses ajax для поиска в базе данных для этого идентификатора. На данный момент я могу опубликовать на следующей странице, но мне нужно загрузить результаты одновременно, чтобы сообщения на странице отображали, если на этой странице было подтверждено, что она будет отображаться на индексной странице.Столкновение и нагрузка в то же время

index.php

<script type="text/javascript" src="jquery.min.js"></script> 

<button class="Stylebut" style="background-color:yellow;" id="500" onClick="reply_click(this.id)">time</button> 

<script type="text/javascript"> 
function reply_click(clicked_id) 
{ 
    $.ajax({ 
    url: 'load.php', //This is the current doc 
    type: "POST", 
    dataType:'json', // add json datatype to get json 
    data: ({name: clicked_id}), 
    success: function(data){ 
     console.log(data); 
     alert("hello") 
    } 
}); 

} 
</script> 

load.php

<?php 
$userAnswer = $_POST['name']; 
?> 
<p>This text needs to show on the page and anything else that loads up</p> 

мне нужно отправить данные на страницу и загрузить страницу, используя данные и распечатать его на первой странице с помощью Ajax. спасибо за вашу помощь

+0

Добро пожаловать на SO. Пожалуйста, прочитайте [Какие темы я могу задать] (http://stackoverflow.com/help/on-topic) и [Как задать хороший вопрос] (http://stackoverflow.com/help/how-to -ask) И [идеальный вопрос] (http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/) И как создать [Минимальный, полный и проверяемый пример] (http://stackoverflow.com/help/mcve) SO ** - это не бесплатное кодирование или преобразование кода или отладка или учебное пособие или служба поиска библиотек ** ___ Здесь мы исправляем ваши попытки, мы не пытаемся fixes___ – RiggsFolly

ответ

0

Для данного кода на load.php вы не возвращаете JSON, так you need to remove this line from your ajax request:

dataType:'json', // add json datatype to get json 

В качестве альтернативы, вы должны служить в силе JSON

<?php 
echo json_encode($_POST['name']); 
Смежные вопросы