如何更改引导程序模态的输入字段的值

我是 js、ajax 和 jquery 的新手,我正在尝试更新引导模式的输入字段的值,但此代码不起作用,请查看并提出更改建议


html/-(必须更改 id="expt1" & "expt2" 的值)


  <div class="modal fade" id="myModal" role="dialog">

    <div class="modal-dialog">

      <!-- Modal content-->

      <div class="modal-content">

        <div class="modal-header">

          <button type="button" class="close" data-dismiss="modal">&times;</button>

          <h4 class="modal-title">USER DETAILS</h4>

        </div>

        <div class="modal-body">

          <p>Some text in the modal.</p>

          <input id="expt1" type="text" placeholder="enter something">

          <input id="expt2"  type="text" placeholder="enter something else">

          <input type="submit" value="submit">

        </div>

        <div class="modal-footer">

          <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>

        </div>

      </div>

      </div>

    </div>

阿贾克斯/-


function myfunction(name){

       $.ajax({

            url:"showStudents.php",

            type: "post", 

            data: {

                registration: "success", 

                name: name

            },

            success:function(data){

                console.log(data);

                var obj = JSON.parse(data);

                console.log(obj);

                $("#name").text(data);

                var tr = "<tr><td>1.</td><td>"+obj[0]+"</td><td>"+obj[1]+"</td></tr>";

                $("#something").html(tr);

                document.getElementById("expt1").value=obj[0];

         });

我没有展示 myfunction(name) 的调用方式和位置,但是在单击提交按钮(此处未显示)后,它被调用,并且 ajax 用于显示一个表行,从中检索数据数据库(工作正常,但 id=expt1 的值没有改变)。先感谢您。


开满天机
浏览 150回答 1
1回答

尚方宝剑之说

如果您正在使用&nbsp;jquery尝试这个$('#expt1').val('')&nbsp;//input&nbsp;the&nbsp;value&nbsp;inside&nbsp;of&nbsp;val(yourvalue)
打开App,查看更多内容
随时随地看视频慕课网APP