简体   繁体   English

模态框不显示文本值

[英]Modal Box doesn't showing text value

I want make modal boxes for some edit form.我想为一些编辑表单制作模态框。 The modal box is opening, but my text value does not show up, it only showing my int value (except my 1st value).模式框正在打开,但我的文本值没有显示,它只显示我的 int 值(除了我的第一个值)。 Whats wrong with my code?我的代码有什么问题?

//--Code--//
<button type="button" id="editNilai" class="btn btn-sm btn-info nilai" 
    data-toggle="modal" data-target="#editNilai"
    data-nama="<?= $user['nama'] ?>"
    data-nipd="<?= $user['nipd'] ?>"
    data-kelas="<?= $user['kelas'] ?>"
    data-verifikasi="<?= $user['verifikasi'] ?>"
    data-visitasi="<?= $user['visitasi'] ?>"
    data-presentasi="<?= $user['presentasi'] ?>" >
     Edit
     </button>
     </td>         
     </tr>
     <?php endforeach; }?> 
</tbody></table>

Script for my edit.js我的 edit.js 脚本

$(document).on("click", ".nilai", function () {
    var nama = $(this).data('nama');
    var nipd = $(this).data('nipd');
    var kelas = $(this).data('kelas');
    var verifikasi = $(this).data('verifikasi');
    var visitasi = $(this).data('visitasi');
    var presentasi = $(this).data('presentasi');
    $(".modal-body #nama").val(nama);
    $("#nipd_a").val(nipd);
    $("#kelas_a").val(kelas);
    $("#verifikasi").val(verifikasi);
    $("#visitasi").val(visitasi);
    $("#presentasi").val(presentasi);
});

Script for My modal box.php我的模态框脚本。php

<div class="modal fade" id="editNilai" tabindex="-1" role="dialog" aria-labelledby="user" aria-hidden="true">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <h5 class="modal-title" id="nilai">Edit Nilai Badan Publik</h5>
        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="modal-body">
      <form action="<?php echo site_url('admin/updateNilai');?>" method="post">
            <div class="form">
                <div class="">
                    <div class=" form-group">
                        <label for="" class="">Badan Publik <span><i class="text-danger">*</i></span></label>
                        <input name="nama" id="nama" type="" class="form-control text-danger" readonly>
                    </div>
                </div>
                <div class="">
                    <div class=" form-group">
                        <label for="" class="">NIPD <span><i class="text-danger">*</i></span></label>
                        <input name="nipd" id="nipd_a" type="number" class="form-control text-danger" readonly>
                    </div>
                </div>
                <div class="">
                    <div class=" form-group">
                        <label for="" class="">Kategori <span><i class="text-danger">*</i></span></label>
                        <input name="kelas" id="kelas_a" type="" class="form-control text-danger" readonly>
                    </div>
                </div>
                <div class="">
                    <div class=" form-group">
                        <label for="" class="">Verifikasi <span><i class="text-danger">*</i></span></label>
                        <input name="verifikasi" id="verifikasi" type="number" class="form-control text-danger">
                    </div>
                </div>

//---Continue---//

I dont know why data-nipd & data-kelas does not show up, eventhough "button" successfully submitted the value (From inspect at browser)我不知道为什么 data-nipd 和 data-kelas 没有显示,即使“按钮”成功提交了值(来自浏览器的检查)

<button type="button" id="editNilai" class="btn btn-sm btn-info nilai" data-toggle="modal" data-target="#editNilai" data-nama="Dummy OPD" data-nipd="2101000" data-kelas="OPD Sumbar 2021" data-verifikasi="20" data-visitasi="30" data-presentasi="">
Edit Nilai</button>

结果

I think I found the answer.我想我找到了答案。 It the browser cache/cookies, after i clearing my all browsing data, value show up normally now.它是浏览器缓存/cookie,在我清除所有浏览数据后,值现在正常显示。 Sorry, I dont know browser cache can affect this.抱歉,我不知道浏览器缓存会影响这个。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM