我在WEB-INF文件夹中有some.jsp
。在jsp里面,我有以下代码。
<script type="text/javascript" src="../public/js/jquery-1.4.1.min.js"></script>
<script type="text/javascript" src="../public/js/form.js"></script>
在form.js
内我有以下代码:
$('#theform #formProgress').html('<img src="/images/ajax-loader.gif" /> Saving…');
ajax-loader.gif
位于webapp/public/images
文件夹中。
但是图片没有加载。请帮帮我。
谢谢!
答案 0 :(得分:1)
您自己的文字回答了这个问题:您使用了错误的文件路径:
$('#theform #formProgress').html('<img src="/public/images/ajax-loader.gif" /> Saving…');
如果图片位于/public/images
,为什么要尝试从/images
加载?
答案 1 :(得分:1)
form.js
在哪里?如果它在public/js
目录中并且图像在public/images
内,那么你只需要写:
$('#theform #formProgress').html('<img src="../images/ajax-loader.gif" /> Saving…');