Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.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
Javascript 如何在html文件中调用php_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript 如何在html文件中调用php

Javascript 如何在html文件中调用php,javascript,php,jquery,html,Javascript,Php,Jquery,Html,谁能帮我一个忙,我已经忙了一个星期了 这是我的代码 attandance\u kehadiran\u saya.html <div id="pages_maincontent"> <!-- today attandance --> <div id="kehadiransaya" name="kehadiransaya"></div> </div> <script type="text/javascript"> $

谁能帮我一个忙,我已经忙了一个星期了 这是我的代码

attandance\u kehadiran\u saya.html

<div id="pages_maincontent"> 
<!-- today attandance --> 
<div id="kehadiransaya" name="kehadiransaya"></div> 
</div>

<script type="text/javascript">   $(document).ready(function()   
{
    $.ajax(
    {
      url: 'php/attendance_kehadiran_saya.php',
      type: 'POST', 
      async: false,
      success: function(data)
      {
          $("#kehadiransaya").html(data);
      }
    });   }); </script>

$(文档).ready(函数()
{
$.ajax(
{
url:'php/attention_kehadiran_saya.php',
键入:“POST”,
async:false,
成功:功能(数据)
{
$(#kehadiransaya”).html(数据);
}
});   }); 
出席人数\u kehadiran\u saya.php

<div id="wrapper">
        <div class="row row-inline-block small-spacing">
            <div class="col-xs-12">
                <div class="box-content">
                    <h4 class="box-title"></h4>
                    <!-- /.box-title -->
                    <!-- /.dropdown js__dropdown -->
                    <div class="table-responsive">
                        <table class="table">
                            <thead> 
                                <tr> 
                                    <th>Masa</th> 
                                    <th>Jenis</th>
                                    <th>Tujuan</th> 
                                </tr> 
                            </thead> 
                            <tbody> 
                                <tr> 
                                <?php
                                $q_attendance = $cls_waa->kehadiransaya($id, $date);
                                foreach($q_attendance as $r_attendance)
                                {
                                    $wa_time_in = $r_attendance['wa_time_in'];
                                    $wa_time_out = $r_attendance['wa_time_out'];

                                ?>

                                    <td><?php echo $wa_time_in; ?></td> 
                                    <td><?php echo $wa_time_out; ?></td> 
                                </tr>  
                                <?php } ?>
                            </tbody> 
                        </table>
                    </div>
                </div>
                <!-- /.box-content -->
            </div>
            <!-- /.col-xs-12 -->
        </div>
        <!-- /.row row-inline-block small-spacing -->           
    <!-- /.main-content -->
</div>

马萨
杰恩斯
图娟

假设在我的html页面上,php页面将替换那里,但它不会,不会显示任何错误。有人能帮我吗?

问题似乎是,您正在发布到一个PHP页面,试图从中检索数据。考虑到您没有传递任何JavaScript变量,而根本没有使用AJAX,为什么不简单地将PHP页面的内容回显到HTML本身所需的DIV中呢

假设
attention\u kehadiran\u saya.php
显示您想要作为
attendance\u kehadiran\u saya.html
部分注入的确切输出,在
kehadiransaya
div中,只需将
attendance\u kehadiran\u saya.html
更改为:

<div id="pages_maincontent"> 
  <!-- today attandance --> 
  <div id="kehadiransaya" name="kehadiransaya">
    <?php include('attendance_kehadiran_saya.php'); ?>
  </div> 
</div>


希望这有帮助

当您没有ajax错误处理程序时,如何知道没有错误?为什么一篇文章没有数据?永远不要使用
async:false
这是一种糟糕的做法,不推荐使用
$cls\u waa
$id
$date
?如果你希望得到帮助,你必须发布一个帖子。您的
打开标记也不在循环中!但是如果我使用这种方法,我必须将我的文件保存为attandance_kehadiran_saya.php。我需要将我的文件保存为.html,因为在完成此操作后,我需要将其转换为apk供移动使用,这是您应该在问题中明确指定的内容。PHP文件不能在APK中运行,因为它们是服务器端的。您需要的是一个服务器来承载
attention\u kehadiran\u saya.php
,然后在
attentince\u kehadiran\u saya.html
中使用AJAX并键入:“GET”引用服务器上的php文件,就像您以前做的那样。唯一的区别是基本上你需要
GET
而不是
POST