Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 引导模式中的表单未提交_Php_Jquery_Twitter Bootstrap - Fatal编程技术网

Php 引导模式中的表单未提交

Php 引导模式中的表单未提交,php,jquery,twitter-bootstrap,Php,Jquery,Twitter Bootstrap,我有一个页面,可以像这样以html格式输出数据,其中有一个表单用于更新日期 registration.php while($row = mysqli_fetch_array($run)) { $output .= ' <tr> <td width="70%">'. $row["fullname"].' </td> **<form action="add_date

我有一个页面,可以像这样以html格式输出数据,其中有一个表单用于更新日期

registration.php

      while($row = mysqli_fetch_array($run))  
     {  
       $output .= '   
       <tr>  
       <td width="70%">'. $row["fullname"].' </td>
      **<form action="add_date.php?id='. $row["client_id"].'" method="post">**
      <td width="70%"> 
      <input type="text" value="'. $row["pass_date"].'" id="add_date" 
      name="add_date"/>       
      </td>
      <td><input type="submit" id="'. $row["client_id"].'" name="submit" 
      class="btn btn-primary btn-xs"/></td>
      </form>
      </tr> ';

  }  
while($row=mysqli\u fetch\u数组($run))
{  
$output.='
“.$row[“全名”]”
****
';
}  
还有另一个页面在模态中显示这些数据

index.php

                   <!--client modal -->
            <div id="dataModal" class="modal fade paidclient">  
  <div class="modal-dialog">  
       <div class="modal-content">  
            <div class="modal-header">  
         <button type="button" class="close" data-
    dismiss="modal">&times;</button>  
                 <h4 class="modal-title"></h4>  
            </div>  
            <div class="modal-body paidclient" id="employee_detail">  
            </div>  
            <div class="modal-footer">  
          <button type="button" class="btn btn-default" data-
         dismiss="modal">Close</button>  
            </div>  
       </div>  
      </div>  
      </div>  

              $(document).on('click', '.today_registration', function(){  
            $.ajax({  
                 url:"registration.php",  
                 method:"POST",  
                 success:function(data){  
                      $('#employee_detail').html(data);  
                      $('#dataModal').modal('show');
                      $('.modal-title').text("Today Registration");  

                 }  
            });  

  }); 



            <!-- client modal-->

&时代;
关
$(document).on('click',')。today_registration',function(){
$.ajax({
url:“registration.php”,
方法:“张贴”,
成功:函数(数据){
$(“#员工详细信息”).html(数据);
$('#dataModal').modal('show');
$(“.modal title”).text(“今日注册”);
}  
});  
}); 
主要问题是表单没有提交,按下时什么也不做
提交按钮

您只需添加按钮

while($row = mysqli_fetch_array($run))  
         {  
           $output .= '   
           <tr>  
           <td width="70%">'. $row["fullname"].' </td>
          <!-- add id in form -->
          **<form id="addform" action="add_date.php?id='. $row["client_id"].'" method="post">**
          <td width="70%"> 
          <input type="text" value="'. $row["pass_date"].'" id="add_date" 
          name="add_date"/>       
          </td>
          <td><input type="submit" id="'. $row["client_id"].'" name="submit" 
          class="btn btn-primary btn-xs"/></td>
          </form>
          </tr> ';

      }  

        <!--client modal -->
                    <div id="dataModal" class="modal fade paidclient">  
          <div class="modal-dialog">  
               <div class="modal-content">  
                    <div class="modal-header">  
                 <button type="button" class="close" data-
            dismiss="modal">&times;</button>  
                         <h4 class="modal-title"></h4>  
                    </div>  
                    <div class="modal-body paidclient" id="employee_detail">  
                    </div>  
                    <div class="modal-footer"> 
                  <!-- add this button -->
                  <button type="button" id="btnform" class="btn btn-primary" >Submit</button>  
                  <!-- add this button -->
                 <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>  
                    </div>  
               </div> 
              </div>  
              </div> 
<!-- add this  -->
$(document).on('click', '#btnform', function(){  
 $('#addform').submit();
}); 
<!-- add this  -->


 $(document).on('click', '.today_registration', function(){  
                $.ajax({  
                     url:"registration.php",  
                     method:"POST",  
                     success:function(data){  
                          $('#employee_detail').html(data);  
                          $('#dataModal').modal('show');
                          $('.modal-title').text("Today Registration");  

                     }  
                });  

      }); 

     <!-- client modal-->
while($row=mysqli\u fetch\u数组($run))
{  
$output.='
“.$row[“全名”]”
****
';
}  
&时代;
提交
关
$(document).on('click','#btnform',function(){
$('#addform')。提交();
}); 
$(document).on('click',')。today_registration',function(){
$.ajax({
url:“registration.php”,
方法:“张贴”,
成功:函数(数据){
$(“#员工详细信息”).html(数据);
$('#dataModal').modal('show');
$(“.modal title”).text(“今日注册”);
}  
});  
}); 

你的点击功能启动了吗?@Kumar_Vikas如何检查??尝试在点击功能内使用调试器或警报。@Kumar_Vikas是的,当使用点击功能时,它会发出警报。你必须将代码写入模式弹出窗口。你在某种程度上是正确的,如果我必须更新一行代码,但在registration.php中查看while loop中的这行代码,这将获取所有客户机数据,并且我需要单独更新每个输入框,因此对于单个输入框,我需要一个表单来传递相应的客户机id,如下所示。。检查将帮助您的更改。这也没有帮助。请检查新更改并尝试此操作。