填充bs模态窗体然后更新mysql

时间:2016-11-21 18:54:40

标签: javascript php mysql twitter-bootstrap modal-dialog

从表格中的链接:

<a href="#myModal" data-toggle="modal" data-id="'.$row['ID'].'">

和该页面上的JS:

<script>
    $('#myModal').on('show.bs.modal', function (e) {
        var rowid = $(e.relatedTarget).data('id');
        $.ajax({
            type : 'post',
            url : 'forms/php/fetchrecord.php', //fetch records 
            data :  'rowid='+ rowid, //Pass $id
            success : function(data){
            $('.fetched-data').html(data);//Show fetched data from database
            }
        });
     });
$('#myModal').on('hidden.bs.modal', function () {
 location.reload();
})
});
</script>

我将mysql记录ID发送到填充&#34; fetch-data&#34;的PHP文件中。 &#34;编辑&#34;在BS模态中形成。我的问题是,在提交时,模态不会向updaterecord.php发送任何数据。 updaterecord.php在你打开&#34;编辑&#34;形成一个新的窗口,而不是一个模态。我不做什么或做错了什么?

    <!-- Modal -->
    <div class="modal fade" id="myModal" role="dialog">
    <div class="modal-dialog" role="document">
        <div class="modal-content">

      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal">&times;</button>
        <h4 class="modal-title" id="myModalLabel">Edit Order</h4>
      </div>

     <div class="modal-body">
          <form role="form" action="forms/php/updateorder.php"     method="post">

     <div class="fetch-data"></div>

         </div>

     <div class="modal-footer">
      <button type="submit" class="btn btn-default"     id="updateorder">Submit</button>
     </div>

      </form>
         </div> 
        </div>
    </div>
</div>

0 个答案:

没有答案
相关问题