Jquery
苍狼_2001
程序员之所以犯错误,不是因为他们不懂,而是因为他们自以为什么都懂。
展开
-
如何封装一个Ajax函数
如何封装Ajax函数一个Ajax函数: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 // 一个Ajax函数 var xhr = null; if(window.XMLHttpRequest){ xhr = new XMLHttpRequest; }else{ xhr = new ActiveXOb...原创 2021-05-10 12:16:40 · 134 阅读 · 0 评论 -
Ajax常用封装库——Axios的使用
Axios 是目前应用最为广泛的 AJAX 封装库Axios的特性有:从浏览器中创建XMLHttpRequests 从 node.js 创建http请求 支持PromiseAPI 拦截请求和响应 转换请求数据和响应数据 取消请求 自动转换 JSON 数据 客户端支持防御XSRF使用axios时,需要通过使用script标签引入:https://unpkg.com/axios/dist/axios.min.jsaxios的中文网链接:Axios中文网Axios API...转载 2021-05-10 12:15:44 · 287 阅读 · 0 评论 -
在jquery中,用 $. 和 $().有什么区别,它们分别的含义是什么?
$就是jquery对象,$()就是jQuery(),在里面可以传参数,作用就是获取元素如下例子$(".div1") 表示获取类名为div1的元素,例如获取<div class="div1"></div>$(".div1").onclick表示类名为div1的div点击事件jquery中$.,例如$.post(),$.get(),$.ajax()等这些都是jquery这个对象...原创 2018-03-09 10:10:14 · 10637 阅读 · 0 评论 -
[jQuery]使用jQuery.Validate进行客户端验证(初级篇)——不使用微软验证控件的理由
以前在做项目的时候就有个很大心病,就是微软的验证控件,虽然微软的验证控件可以帮我们完成大部分的验证,验证也很可靠上手也很容易,但是我就是觉得不爽,主要理由有以下几点:1、拖控件太麻烦,这个是微软控件的常用方式,你要使用一个控件你得从工具栏中拖到页面里(当然你也可以不拖手写)。2、必须指定验证对象,验证控件与其他textbox,dropdownlist控件不同的是它是验证其他控件的输入是否有效的,所以必须指定所验证的对象。3、影响整个页面美观,像一些管理系统总是需要进行大量的用户输入验证,所转载 2010-12-23 17:21:00 · 323 阅读 · 0 评论 -
使用jQuery.Validate进行客户端验证(中篇) [1]
<br />在上一篇使用jQuery.Validate进行客户端验证(初级篇)中我介绍了为什么选用jQuery.Validate作为客户端的理由,同时也介绍了jQuery.Validate的基本用法以及中文验证消息的修改方法,今天的中级篇我将介绍下jQuery.Validate的一些常见的验证的使用方法。<br />jQuery.Validate为我们提供了3种验证编写方式,各有优缺点:<br />1、在input对象中书写class样式指定验证规则或属性验证规则:<br />如<input type=转载 2010-12-23 17:46:00 · 348 阅读 · 0 评论 -
使用jQuery.Validate进行客户端验证(中篇) [2]
<br />第三种,使用JS进行规则验证,可以使用所有验证规则,并且可以试HTML代码和验证规则很好的分离,方便日后维护(具体代码见Middle-3.aspx)<br />这种方式需要手写JS来编写验证的规则,具体的格式如下:<br />view sourceprint?01 function InitRules() { <br /> opts = { <br /> rules: <br /> { <br /> <%=t原创 2010-12-23 17:54:00 · 332 阅读 · 0 评论 -
使用jQuery.Validate进行客户端验证(中篇) [3]
<br />在上一篇文章使用jQuery.Validate进行客户端验证(中级篇-上)中我介绍了jQuery.Validate的3种验证方式,今天这篇中级-下则是在上一篇的基础上继续介绍jQuery.Validate的一些常用的验证使用方法。<br />今天主要以使用jQuery.Validate后会遇到的问题为介绍内容,主要介绍以下几点:<br />1、在使用上一篇中第2种方式,以JSON的格式编写验证规则,影响了正常的class使用,如何处理?<br />2、在ASP.NET下,所有的按钮都会提交f转载 2010-12-23 18:03:00 · 392 阅读 · 0 评论 -
JQuery上传插件Uploadify使用详解
<br />Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载。官方下载官方文档官方演示<br />首先按下面的步骤来实现一个简单的上传功能。<br />1 创建Web项目,命名为JQueryUploadDemo,从官网上下载最新的版本解压后添加到项目中。<br />2 在项目中添加UploadHandler.ashx文件用来处理文件的上传。<br />原创 2011-01-08 17:10:00 · 288 阅读 · 0 评论 -
XMLHttpRequest 实现无刷新三联动DropDownList
无刷新联动原创 2011-04-11 17:01:00 · 3833 阅读 · 1 评论 -
jquery validate.addMethod 正则表达式
<br />$(document).ready(function () { <br /> 5 <br /> 6 /**/ /* 设置默认属性 */ <br /> 7 $.validator.setDefaults( { <br /> 8 submitHandler: function (form) { <br /> 9 form.submit(); <br /> 10 }原创 2011-03-08 13:43:00 · 993 阅读 · 0 评论 -
在.net 中,ajax 如何调用本页数据源
近来我发现我一些同事,在用ajax时,用数据源,都喜欢重新新建一个页面.其实我是很不喜欢这种模式,主要原因,一是后期维护麻烦,还要去找哪些页面,二是不能调用一些本页原有的数据方法.因此我在这里做了一个测试的案例,在这里,我们有2种方法来掉用本页的数据源方法. 一种是webservice 方法. 那就是在本页里添加webservice 方法.如下 [WebMethod]原创 2012-06-25 10:37:53 · 722 阅读 · 0 评论 -
js 过滤数组中相同的元素,返回过滤后的数组
function filter_elem(arr) { for(var i=0; i for(var j=0; j if(arr[i] == arr[j]) { delete arr[i]; } }原创 2012-08-23 22:04:19 · 877 阅读 · 0 评论 -
javascript基础知识大全(1)
发些javascript基础知识,便于大家学习,也便于我自己查看1.javascript的数组API复制代码运行代码编辑代码//定义数组 var pageIds = new Array(); pageIds.push('A'); 数组长度 pageIds.length;//shift:删转载 2012-08-23 22:22:43 · 773 阅读 · 0 评论 -
jQuery EasyUI动态添加控件或者ajax加载页面后不能自动渲染问题的解决方法
现象: AJAX返回的html无法做到自动渲染为EasyUI的样式.比如:class="easyui-layout" 等 处理方法: 在html片段加载完毕后使用$.parser.parse(context) 即可重新渲染。 实现原理: 首先附上jquery.par转载 2017-03-17 16:31:07 · 1074 阅读 · 0 评论 -
jQuery事件绑定bind、live、delegate和on的区别
最近写项目页面用了不少jQuery的东西,过程当中对jQuery的事件绑定方法有些疑惑,经过学习各种资料,现在终于明白不少。恰巧有同学和我有一样的疑惑,我正好梳理一下思路,写下本文。如果你也对jQuery中眼花缭乱的事件绑定方法不太明白的话,你来对地方了。继续阅读前,我认为你需要先知道以下几点基础知识:DOM对象是树形结构的,DOM中的事件会从触发事件的目标节点开始逐级向上冒泡。每转载 2017-06-28 10:40:04 · 513 阅读 · 0 评论