ajax-关于jquery的js引用问题

问题描述

关于jquery的js引用问题

我的index.jsp引用jquery.js时老是报以下错误

消息: 对象不支持此属性或方法
行: 5
字符: 3477
代码: 0
URI: http://10.220.19.111:8080/shtb/scripts/jquery/jquery-all.min.js
直接访问http://10.220.19.111:8080/shtb/scripts/jquery/jquery-all.min.js
路径是可以找到js的,说明路径没有问题

然后我将jquery-all.min.js文件里的内容贴到我的index.jsp页面,报的是贴过来的内容报“对象不支持此属性或方法”,我想应该是js文件有问题;
我有以下几点疑问:
1.其它功能也是同样引用的jquery-all.min.js文件,但可以运行没有问题,而且本身index.jsp是运行成功的,只是我今天再来运行就不行了,这是什么原因?谢谢各位!!

解决方案

可能出现问题的有以下几点:
1、jquery文件引用在调用jquery本身内容的函数之后;
2、$字符有其他定义;
3、页面中有元素写法错误,如

之类
4、index.jsp页面中的某些自定义变量或者函数与jquery中变量或者函数重名,导致jquery中
的定义被重置。
具体检查办法:
1、把jquery文件引用放在所有script标签之前
2、使用代码格式化器,检查页面标签是否有错
3、一个一个去掉自己的SCRIPT脚本,然后刷新页面,检查是否依然有错
解决方案二:

是不是函数名字重复了啊

时间: 2024-12-03 20:14:02

ajax-关于jquery的js引用问题的相关文章

jquery.form.js实现将form提交转为ajax方式提交的方法

 这个框架集合form提交.验证.上传的功能.  这个框架必须和jquery完整版结合,否则使用min则无效. 原理:利用js进行对form进行组装成ajax的url和data,原理还是用ajax来提交,其实这完全可以自己写,但是有这个框架可能会更简单. 一.最简单例子: 第一步:引用js  1 2 3 4 <!--这里的min是自己用js压缩工具对完整版进行的压缩 并不是真正的min,所以好使--> <script type="text/javascript" sr

jquery.form.js实现将form提交转为ajax方式提交的方法_jquery

本文实例讲述了jquery.form.js实现将form提交转为ajax方式提交的方法.分享给大家供大家参考.具体分析如下: 这个框架集合form提交.验证.上传的功能. 这个框架必须和jquery完整版结合,否则使用min则无效. 原理:利用js进行对form进行组装成ajax的url和data,原理还是用ajax来提交,其实这完全可以自己写,但是有这个框架可能会更简单. 一.最简单例子: 第一步:引用js <!--这里的min是自己用js压缩工具对完整版进行的压缩 并不是真正的min,所以好

基于jQuery通过jQuery.form.js插件使用ajax提交form表单_javascript技巧

我们在提交表单的时候,如果没有使用ajax提交,页面都会自己刷新一下,显得非常的不友好,所以我们需要把我们的表单提交修改为ajax的模式,可以让用户清楚地知道他们在提交表单的时候处在哪一个阶段:正在提交?提交成功? 我简单使用了一下,jQuery Form插件有一下优点: 1.支持提交前验证. 2.支持提交后回调. 3.采用AJAX方式,有很好的用户体验 4.提交方式是灵活.只要指定要提交的form ID即可.想提交那个form.就可提交那个.同时提交参数可配置. 5.支持提交多种类型数据.如:

jquery 1 8 2-为什么我在用Ajax 和jquery方式实现登录名验证时,只有jquery-1.8.2.js管用

问题描述 为什么我在用Ajax 和jquery方式实现登录名验证时,只有jquery-1.8.2.js管用 解决方案 可能是你的验证js类库只适合1.8.2版本及以上的吧

jquery.form.js失效问题。

项目中引用 jquery.form.js插件. 打算用      .ajaxForm(options);    方式提交到后台,但是发现  .ajax 是可以正常交互的,但是  .ajaxform 就是不行. 首先 在form表单中,button的type问题.  form表单中,button 的 type 有三种值. 分别是: reset : 如果button type="reset"   在没有任何事件 的条件下,会清空当前 form 的所有内容. button: 默认,就是一个按

asp.net里利用ajax和jquery将前台的值,传给后台查询数据库,再将查询结果返到前台。

问题描述 asp.net里利用ajax和jquery将前台的值,传给后台查询数据库,再将查询结果返到前台. 例如:在前台获取了一个值 "D11" 如何将D11传给后台.ashx文件里通过语句select * from table where ID="D11"; 再将给过返回给前台. 这个语句怎么写啊. 怎样将D11传递到后台去啊! 解决方案 1.无参数的方法调用, 注意:1.方法一定要静态方法,而且要有[WebMethod]的声明 后台: using System.

jsp-js加入ajax代码之后,js不起作用了

问题描述 js加入ajax代码之后,js不起作用了 <%@page import="java.sql.ResultSet"%> <%@page import="java.sql.Statement"%> <%@page import="java.sql.DriverManager"%> <%@page import="java.sql.SQLException"%> <%@

Jquery ajaxfileupload.js结合.ashx文件实现无刷新上传

先上几张图更直观展示一下要实现的功能,本功能主要通过Jquery ajaxfileupload.js插件结合ajaxUpFile.ashx一般应用程序处理文件实现Ajax无刷新上传功能,结合NPOI2.0实现数据读取.这个功能在实际工作种经常用到,希望能给需要做这方面的人有些帮助. 一.功能页面布局及介绍 1.上传页面布局及input file上传功能 2.上传页面文件正在上传效果 3.上传完成效果,多文件展示区 二.功能代码实现及资源引用 1.js资源文件引用 html页面js引用,需要引用j

jquery.validate.js表单验证插件的用法和入门范例

网上介绍的jquery.validate大部门只是介绍它的api和用法,没有一个完整的入门范例,有时候看半天才知道该怎么下手.因此为了快速了解学习,我弄了一个快速入门范例,虽然用的知识点不多,写的也不是很好,但是可以快速的入手. 以下是参考源码(下面有源码网上可以下载到在此不再提供): <html> <head>     <meta http-equiv="Content-Type" content="text/html; charset=utf