0

我有 2 个文件:users.phpform.php.

我使用该文件users.php来显示数据库中的用户。我还使用 jQuery 函数load()form.php.

我将 jQuery 库放在login.php. 我form.php有一些 jQuery 函数,所以我也必须将 jQuery 库放入其中。

问题是当我使用$("#loginForm").load("form.php")jQuery 获取所有库时form.php

表格.php:

<script src="js/jquery-1.8.3.js"></script> 

<script src="js/ui/jquery-ui-1.9.2.custom.js"></script>
<!-- Jquery form wizard -->
<script src="js/formWizard/jquery.form.js"></script>    
<script src="js/formWizard/jquery.validate.js"></script>    
<script src="js/formWizard/bbq.js"></script>  
<script src="js/formWizard/jquery.form.wizard.js"></script>
<form method="post" >
    ...
</form>

用户.php

<div id="loginForm"> 
</div>

user.php并且在上面有这些脚本文件的标题

4

1 回答 1

1

我不太清楚你的问题,但听起来你的 jQuery 库加载了两次。一次来自 user.php,一次来自 form.php

要阻止这种情况发生,您可以尝试将库从 user.php 和 form.php 提取到一个公共头文件 (header.php)。然后使用

require_once('header.php');

确保文件只加载一次的功能。

于 2013-05-12T12:45:45.013 回答