Ajax javascript n jquery src引用问题

时间:2013-03-07 18:03:39

标签: javascript jquery ajax

我是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">

它不起作用......

2 个答案:

答案 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库本身混淆。

示例可能会将其另存为:

  • jquery.form.js
  • malsup.jquery.form.js
  • malsup.version1.jquery.form.js

或某些此类命名实例。

注意使用

的一种方法是使其成为通用的
<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