Как исправить POST (url) ERR_CONNECTION_REFUSED - PullRequest
0 голосов
/ 08 апреля 2019

я разрабатываю приложение MVC с php и bootstrap 4, но у меня возникла проблема, когда я пытался показать свои данные из базы данных в модальном окне с сообщением об ошибке ajax => из консоли POST http://localhost:8080/mvcsi/gakubu/getUpdate net :: ERR_CONNECTION_REFUSED

Я попытался удалить тип данных json и попытаться показать нормальную строку, но все еще не работает, я также изменил cdn с тонкой версии на минимальную версию и все еще застрял, я думаю, что проблема в моем коде ajax. извините за мой плохой английский

это мой контроллер

  public function getUpdate(){
    echo json_encode($this->model('Gakubu_model')->getGakubuById($_POST['id']));
}

это моя модель

public function getGakubuById($id)
 {
    $this->db->query('SELECT * FROM ' .$this->table. ' WHERE code_gakubu =:id');
    $this->db->bind('id',$id);
    return $this->db->single();
}

это мой аякс

$(function(){

$('#showUpdateModal').on('click',function(){

    $('#formModalLabel').html('データ編集');
    $('.modal-footer button[type=submit]').html('データ編集');
    const id = $(this).data('id');
    console.log(id);

    $.ajax({
        url:'http://localhost:8080/mvcsi/public/gakubu/getUpdate',
        data:{id:id},
        method:'post',
        dataType:'json',
        success: function(data){
            console.log(data);
        }
    });

});

$('#addData').on('click',function(){
    $('#formModalLabel').html('データ追加');
    $('.modal-footer button[type=submit]').html('データ追加');
});

});

это моя страница указателя

<h1>蟄ヲ驛ィ繝・・繧ソ</h1>
<br>
<button type="button" class="btn btn-primary" data-toggle="modal" id="addData" data-target="#formModal">
    霑ス蜉&#63728;
</button>
<br>
<br>
<div class="row" style="">
    <div class="col-6">

    <?php foreach($data['gakubu_data'] as $gakubu):?>
        <li class="list-group-item d-flex justify-content-between align-items-center"><?= $gakubu['code_gakubu'];?> | <?= $gakubu['gakubu'];?>
        <a href="<?= BASEURL;?>/gakubu/details/<?= $gakubu['code_gakubu']?>" class="badge badge-primary">隧ウ邏ー諠・&#63728;ア</a>
        <a href="<?= BASEURL;?>/gakubu/deleteData/<?= $gakubu['code_gakubu']?>" class="badge badge-danger" onclick="return confirm('繝・・繧ソ繧貞炎髯、縺励∪縺吶°・・;">蜑企勁</a>
        <!--this is the PROBLEM -->
        <a href="" data-id="<?=$gakubu['code_gakubu']?>" id="showUpdateModal" class="badge badge-success" data-toggle="modal" data-target="#formModal"></a>

        </li>

    <?php endforeach;?> 

    </div>
</div>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...