我是Jquery和AJAX的新手。我正在尝试使用AJAX调用上传文件。当我从网站设置脚本引用时,它工作正常,但是当我下载它并将引用设置为本地文件夹时,它无法正常工作。我的代码出了什么问题?
当我使用时:
<script src="http://malsup.github.com/jquery.form.js"></script>
工作正常,
但是当我使用
时<script type="text/javascript" src="http://localhost:8080/Upload/js/jquery.js"></script>
或
<script type="text/javascript" src="js/jquery.js">
它不起作用......
答案 0 :(得分:1)
在jquery.form.js
文件夹下的网站文件夹中添加js
库,然后
更改
<script type="text/javascript" src="js/jquery.js">
到的
<script type="text/javascript" src="js/jquery.form.js">
答案 1 :(得分:0)
此版本指向该网站上的文件:
<script src="http://malsup.github.com/jquery.form.js"></script>
此版本通过端口8080指向LOCAL服务器(机器)上的文件(通常不是一个好主意)
<script type="text/javascript" src="http://localhost:8080/Upload/js/jquery.js"></script>
此版本指向相对于其链接的页面的js
文件夹
<script type="text/javascript" src="js/jquery.js">
为了在本地使用文件(如最后两个),您需要下载该文件,并将其保存到文件夹中的Web服务器(或本地服务器)。在第二个示例中,这意味着将其保存到本地服务器站点(该计算机)根目录的Upload\js
文件夹中。
在第三个示例中,您需要找到它链接的页面,创建(如果不存在)该文件夹下的js
文件夹并将js文件保存在该位置。
请注意,使用原始名称形式或类似内容而不是jQuery.js总是一个好主意 - 因为这经常与jQuery库本身混淆。
示例可能会将其另存为:
或某些此类命名实例。
注意使用
的一种方法是使其成为通用的<script type="text/javascript" src="/Upload/js/jquery.js"></script>
这指向名为Upload的文件夹,其中包含子文件夹js(Upload \ js),该文件夹位于您网站的根目录下。例如,如果您的站点位于Windows e:驱动器的wwwroot文件夹中,则可能是:
E:\wwwroot\Upload\js\malsup.jquery.form.js