Javascript 如何在html文件中调用php
谁能帮我一个忙,我已经忙了一个星期了 这是我的代码 attandance\u kehadiran\u saya.htmlJavascript 如何在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"> $
<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
。