.load
如果我的文件在不同的文件夹中,我该如何使用?
我努力了:
$("#messageWindow").load("http://localhost/MainFolder/Messanging/index.php");
$("#messageWindow").load("Messanging/index.php");
$("#messageWindow").load("../Messanging/index.php");
没有任何效果,我已经阅读了有关different folders
使用 URL 时的主题,但我似乎无法让他们的答案起作用。
谢谢。
好的,我已经解决了这个问题The 1st and 2nd URL above WORKS
,但我还有另一个问题。有大量的index.php
URL。
<script type="text/javascript" src="../js/jquery-1.7.2.min.js"></script>
<script src="../plugins/ui/jquery.ui.core.js"></script>
<script src="../plugins/ui/jquery.ui.widget.js"></script>
<script src="../plugins/ui/jquery.ui.datepicker.js"></script>
<script src="../plugins/timezone/jstz.min.js"></script>
<script type="text/javascript" src="file_js/index.js"></script>
但现在这些 URls 不再工作了,我采取的解决方案是添加整个 URL。
<script type="text/javascript" src="http://localhost/MainFolder/js/jquery-1.7.2.min.js"></script>
<script src="http://localhost/MainFolder/plugins/ui/jquery.ui.core.js"></script>
<script src="http://localhost/MainFolder/plugins/ui/jquery.ui.widget.js"></script>
<script src="http://localhost/MainFolder/plugins/ui/jquery.ui.datepicker.js"></script>
<script src="http://localhost/MainFolder/plugins/timezone/jstz.min.js"></script>
<script type="text/javascript" src="http://localhost/MainFolder/Messanging/file_js/index.js"></script>
如果我将文件上传到我的虚拟主机,这会很麻烦。我认为使用相对路径可以解决问题,但我不知道它是如何工作的。