получить запись из php с помощью ajax и изменить идентификатор атрибута - PullRequest
0 голосов
/ 25 ноября 2018

У меня есть ajax и php, как указано ниже, но он не меняет значение атрибута html с id # respo

, требуется ли какая-либо модификация?

$.ajax({
                        type:"POST",
                        url:"<?php echo base_url();?>/shortfiles/loadans.php",
                        dataType: "json",
                        data: {reccount: reccount},
                        success: function(response) {
                         var response = ($response);
                                $("#respo").text(response);                  
                       },


                    })      

и php как

<?php
$id = $_POST['reccount'];

/* Attempt MySQL server connection. Assuming you are running MySQL
server with default setting (user 'root' with no password) */
$link = mysqli_connect("localhost", "root", "", "testsite");

// Check connection
if($link === false){
    die("ERROR: Could not connect. " . mysqli_connect_error());
}

// Attempt update query execution
$sql = "SELECT response from paper WHERE ID=$id";
$result=mysqli_query($link, $sql);

while ($row = mysql_fetch_row($result)) {

    $response => $row['response'];


}

echo json_encode($response);






// Close connection
mysqli_close($link);
?>

Я хочу присвоить значение ответа элементу html с id respo

1 Ответ

0 голосов
/ 25 ноября 2018

Ваш код должен выглядеть как

$.ajax({
        type:"POST",
        url:"<?php echo base_url();?>/shortfiles/loadans.php",
        success:function(data){
        var obj = jQuery.parseJSON(data);
        document.getElementById('elementName').value = obj.varaibleName;
        }
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...