我有一个包含以下内容的文件:
<?php if (isset($_SERVER['HTTP_X_PJAX']) && $_SERVER['HTTP_X_PJAX'] == 'true'): ?>
<?php require_once "../phong_lab/select_danh_sach_may.php"?>
<script>
<?php require_once "../script/script_select_ds_may.js"?> // i'm using jquery in this file
</script>
<?php else: ?>
<?php require_once "../view/header.php"?>
<hr>
<div id="middle" style="display: flex; justify-content: space-between; width: 100%; height: auto;">
<?php require_once "../view/menu.php"?>
<div id="content" style="width: 75%; height: 100%;">
<?php require_once "../phong_lab/select_danh_sach_may.php"?>
</div>
</div>
<script>
<?php require_once "../script/script_no_pjax/script_ds_may_no_pjax.js";?>
</script>
<hr>
<?php require_once "../view/footer.php"?>
<?php endif?>
问题是:每次我用pjax单击另一个文件中的<a>
标记时。然后它将重定向到上面的文件以显示内容,但是每次我单击时,都会再次嵌入以下脚本
<script>
<?php require_once "../script/script_select_ds_may.js"?> // i'm using jquery in this file
</script>
在重定向到另一个文件后,旧脚本保持不变。
我想知道的是如何使上面的脚本仅被嵌入一次,以及在重定向到另一个文件时如何删除嵌入的脚本