jquery专题

Jquery 实现表单提交按钮变灰,防止多次点击提交重复数据

表单提交时候我们应该控制提交按钮,不能点击多次进行数据的重复提交。要不然就会有冗余的重复的数据在系统中,造成系统出现数据垃圾。jQuery很简单的就可以实现对表单提交按钮控制,下面就是相关的例子和代码。 <form action="${pageContext.servletContext.contextPath}/XXX/###" method="post" id="messag

JQuery的ajax()方法

案例代码: $(function(){     $('#send').click(function(){          $.ajax({              type: "GET",              url: "test.json",              data: {username:$("#username").val(), content:$("#content

get 方式请求乱码以及用Jquery ajax 乱码问题的解决;

先说用jquery ajax 乱码问题 的解决:  jsp:     var planname=        encodeURIComponent($("#planname").val()); $.ajax({         type: 'post',         url: '/exam2/exportPlanExcelAction.action',

jquery easyui 右键菜单

本帖最后由 lishunwen0825 于 2013-03-01 12:23:39 编辑                           如下图: 我想查看单行数据(如ID为20)的右键上获取该行的值,代码: JavaScript code ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

jquery 循环

jquery 循环 数组 for(var i=0; i<datalist.length; i++) {     datalist[i] } map $.each(map, function(key, value) { }); list $.each(list, function(i, item) { alert(item.id+"=="+item

Jquery+Servlet+JDBC实现登录注册功能

前端部分 HTML+CSS部分 引入JQuery包和JQuery.cookie包,前者封装了DOM操作的一些方法,后者封装了对cookie的操作 我们使用cookie主要是为了做登录后页面的跳转时,能存下来这个用户是谁,这样后面可以对单一用户进行操作,比如根据用户id查询等 代码 <!DOCTYPE html><html lang="en"><head><meta charset=

Js/Jquery- Base64和UrlEncode编码解码

最近几天遇到一些URL参数明文显示的问题,因为是明文显示,容易让人通过改变参数查看到他没有权限看到内容。   一开始我的做法是自定义了规则,然后原始的那种URL编码。可是URL编译后效果不理想,他无法编译数字,而且编码后的字符串太长。   最后我在网上用了BASE64这种。感觉还可以。摘录下来,做一下备忘,以后还会用到   C# BASE64 解码和编码 s

后台扫描单号直接录入系统jquery实现方法

// 回车键事件        // 绑定键盘按下事件        $(document).keypress(function(e) {            // 回车键事件            if(e.which == 13) {                $("[name=deliverynum]:focus").parents("[link=row

jquery获取被选中的复选框的id串

//获取被选中的复选框的id串                 var arr= [];                 var str_ids;                 $(".ids:checked").each(function(){                     arr.push($(this).val());                 });

前端jquery解决安卓手机端底部菜单栏被输入法顶上去的方案

var oHeight = $(document).height(); //屏幕当前的高度     $(window).resize(function(){         if($(document).height() < oHeight){             $(".footer").attr("hidden","hidden");         }else{

jquery中ajax如何返回值到上层函数的方法以及对于js处理json对象方法的记录

①在我们做前端js处理的时候我们经常会将一些公用的js方法封装起来,方便别的地方调用,但是我们要做的是需要将请求返回的值传递给调用者,这里我记录了在js中采用ajax方法获取后台数据并返回给调用者的方法,我们平时使用ajax的方法基本为如: <span style="font-family:FangSong_GB2312;font-size:18px;">function AutoGetOpen

ASP.NET出现WebForms UnobtrusiveValidationMode 需要“JQuery” ScriptResourceMapping.

我遇到的情况是,每次打开页面,就跳出来这个错误,错误提示如下: 解决方法如下: 因为WebForm使用UnobtrusiveValidationMode来验证,所以可以设定不要使用UnobtrusiveValidationMode,如下,在Page_Load中设定: protectedvoid Page_Load(object sender, EventArgs e){Un

jquery模拟实现仿select效果

本着服务为人民的远大理想,最近写了个jquery模拟select效果的小东东,挺好用,分享下。 可以直接在我上传的资源里下载压缩包,下载地址:jquery模拟实现仿select效果。 首先,上html页面代码 <!doctype html><html><head><meta charset="utf-8"><title>js模拟select</title><link rel="

【积少成多】各种js或者jquery或者html或者css等微知识------持续更新!

一、attr("src"," ") 属性在ios端图片切换异常问题。 当我们让一个图片显示/隐藏的时候,如果用到这种方法: $(".aaa").attr("src","../images/logo.png");-----显示 $(".aaa").attr("src"," ");-----隐藏 在ios端可能会出现图片隐藏的时候并没有隐藏掉。 解决方法: 隐藏时用此种写法:  $(".a

自写日期年月日三级联动效果jquery插件

哈哈,好久没写新博文啦,原因是最近一直在研究用jquery UI实现截取头像的功能,哈哈 言归正传,有时候呢,我们会在用户资料的页面用到一个年月日日期的三级联动效果。在网上找了找,没看到有多么合适的(主要是本屌丝倾向于用jquery写成插件的形式使用,哈哈~~) 这篇博文呢,主要目的是给大家看下我用jquery写成插件的形式。 原理很简单,就是判断闰年,然后在select cha

自写图片遮罩层放大功能jquery插件源码,photobox.js 1.0版,不兼容IE6

阿嚏~~~ 话说本屌丝没啥开发插件的经验,但是天公不作美,公司需要让我自己开发个图片放大的插件 但公司老大的话,犹如吾皇之圣旨,微臣必当肝脑涂地,莫敢不从啊~~~ 于是乎,作为一个超级小白,本人只能瞎研究了,幸好黑天不负屌丝人,本屌丝终于搞出来了,虽然不尽善尽美,但是功能还是可以用的啦 先附上源码,求各种大神指导: /******************************

自写jquery网页回到顶部效果,渐隐图标,引用js文件即可

唔,进来开发需求,当网页内容草鸡多的时候,用户就需要有个按钮快速回到顶部,而不是自己去滚滑轮~ 原本以为比较难的说,因为上头要求全部用js来实现,哪个页面引用,哪个页面显示。 于是乎,本屌丝就尝试写了下,唔,没发现,还挺easy的说~~ 有屁我就快放了,直接上代码,屁放多了就成屎了~~唔,罪过,阿弥陀佛,阿门~~ <pre name="code" class="javasc

jQuery事件使用

jQuery绑定事件多个方法: 1.直接使用类click方法:$(ele).click(fn); 2.使用bind方法(只能将事件绑定到指定的元素上) 3.使用one方法(绑定的事件执行一次就删除,其他功能和bind方法相同) //1.1 简单绑定click事件/*$("#block1").click(function(evt){console.log(evt);}

jQuery队列

jQuery队列使用的方法: 如果要实现一组动画,正常的代码如下: <html><head><meta charset= utf-8 /><style type= text/css >div { background:#aaa; width:50px; height:50px; position:absolute; top:10px; } </style><scri

jQuery之缓存数据

转自:http://www.cnblogs.com/snandy/archive/2011/06/10/2077298.html 很多同学在项目中都喜欢将数据存储在HTMLElement属性上,如 <div data="some data">Test</div><script>div.getAttribute('data'); // some data</script> 给

jQuery之Deferred对象的使用

deferred对象就是jQuery的回调函数解决方案,它解决了如何处理耗时操作的问题,对那些操作提供了更好的控制,以及统一的编程接口 /* 使用defered对象方式1var wait = function(){var dtd = $.Deferred(); //在函数内部,新建一个Deferred对象var tasks = function(){alert("执行完毕!");dtd.re

jQuery 之 Callback 实现

在 js 开发中,由于没有多线程,经常会遇到回调这个概念,比如说,在 ready 函数中注册回调函数,注册元素的事件处理等等。在比较复杂的场景下,当一个事件发生的时候,可能需要同时执行多个回调方法,可以直接考虑到的实现就是实现一个队列,将所有事件触发时需要回调的函数都加入到这个队列中保存起来,当事件触发的时候,从这个队列重依次取出保存的函数并执行。 可以如下简单的实现。 首先,实现一个类

jquery的extend方法介绍

jquery.extend方法用于扩展对象,常用的形式为以下几种: 1.扩展多个对象到指定的对象上     1.1 浅拷贝     1.2 深拷贝 2.扩展单个对象到jquery或jquery的原型上去(只有浅拷贝) //1.1 简单(浅拷贝)合并后面对象的属性到第一个对象中去/*var obj={};var obj1={name:"xiaoming",

jquery 3D旋转banner图效果

1.目录 2. jsp 界面 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerNam

Jquery导入Myeclipse10.1后报错解决思路

[b][color=green][size=large]大部分时候,把Jquery的核心包,导入Myeclipse后都会报一个验证语法不通过的错误,虽然不影响程序正常运行,但是心里,老是觉得这个项目还有问题,说到底就是追求完美嘛,在项目上显示一个红叉叉多影响心情与美观。截图如下:[/size] [/color][/b] [img]http://dl2.iteye.com/upload/at

IE浏览器jquery的attr函数以及iframe跨域使用父窗口的document的兼容性BUG

#IE版本的水 这水非常的深,甚至不同的windows系统出现的问题都不一样。什么时候能做到所有的用户都不用IE10以下的版本,那什么时候这水就浅了。 水的来源就是:并不是每个员工都可以下载软件安装的,但每个员工的电脑都有IE的。 于是我就开始了游泳,噢不!是溺水自救。 ##样式属性值的坑 //自己的jsp是这样写的<div id="securityMsg" ${param.error==tr