找到相关内容 59
jQuery Ajax 方法调用 Asp.Net WebService 的详细例子
我在这里将jQuery Ajax 调用Aspx.Net WebService 的几个常用的方法做了一个整理,提供给正在找这方面内容的博友,希望能给学习jQuery的朋友一点帮助,可以直接复制代码运行。 ws.aspx 代码   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w
http://cyqdata.com/cnblogs/article-detail-39537 
用Dojo实现Ajax请求:XHR、跨域、及其他
在任何浏览器上方便地实现Ajax请求是每一个Ajax框架的初衷。Dojo在这方面无疑提供了非常丰富的支持。除了XMLHttpRequest之外,动态script、iframe、RPC也应有尽有,并且接口统一,使用方便,大多数情况下都只需要一句话就能达到目的,从而免除重复造轮子的麻烦。而且,Dojo一贯追求的概念完整性也在这里有所体现,换句话说,在使用Dojo的Ajax工具的过程中不会感到任何的不自
http://cyqdata.com/cnblogs/article-detail-39154 
.NET 下的 jQuery UI 开源控件 - JQueryElement, 简化 js 脚本编写, 提供更方便的 ajax 调用[1]
jQuery UI 是使用 jQuery 开发的 javascript 脚本, 其中实现了一些简单易用的页面元素, 比如: 按钮, 日期框. 可以参考 http://jqueryui.com/ 查看如何使用 jQuery UI. JQueryElement 是在 .NET 下使用的 jQuery UI 控件. JQueryElement 中包含 Accordion, Autocomplete, B
http://cyqdata.com/cnblogs/article-detail-38939 
Javascript学习笔记十二——Ajax入门
本系列文章导航JavaScript学习笔记一——数据类型JavaScript学习笔记二——函数JavaScript学习笔记三——作用域JavaScript学习笔记四——Eval函数JavaScript学习笔记五——类和对象JavaScript学习笔记六:prototype的提出Javascript学习笔记七——原型链的原理Javascript学习笔记八——用JSON做原型Javascript学习笔
http://cyqdata.com/cnblogs/article-detail-38561 
利用jQuery实现更简单的Ajax跨域请求
前一阵发过一篇利用ExtJs的ScriptTagProxy实现Ajax跨域请求的文章(http://www.cnblogs.com/yjmyzz/archive/2008/09/14/1290789.html),这几天看了一下Jquery,发现如果用JQuery中的getScript其实更简单(jquery 1.2.6版本) 这里给出代码,希望对Ajax跨域感到棘手的朋友有所帮助:  
http://cyqdata.com/cnblogs/article-detail-38531 
ajax与javascript无限级树
       过去的一年里,在项目内,我已经不记得写过多少和树相关的控件了。有无限级的,有数据少量一次性加载的,有数据大用ajax分步加载的,有的还加入一些业务逻辑,有的甚至还做过本地缓存。各种各样的树,其结构还是一样的,为了追求简单,全部都是<ul>与<li>结构,子级错位用 margin-left 实现,展开收
http://cyqdata.com/cnblogs/article-detail-38448 
AjaxPro 内部机制探讨
应当承认我这人实在算不上弄潮儿,Ajax 早已流行得一塌糊涂,我却始终没有来研究一下这个东东。上次做网站的时候,BOSS 就跟我讲过,可以参考一下 Ajax 的技术,我嘴上答应,心里却不是十分的在乎。究其原因,一来是我这人比较固步自封,二来起初确实也没太相信 Ajax 真有 BOSS 说的那么神奇。  转变是从昨天天始的,这一周在公司主要精力都是在用 C++ 写 framework,不得不承认它比
http://cyqdata.com/cnblogs/article-detail-38359 
jQuery中文入门指南(三) - Rate me:使用AJAX
在这一部分我们写了一个小小的AJAX应用,它能够rate一些东西(译Keel注:就是对某些东西投票),就像在youtube.com上面看到的一样。 首先我们需要一些服务器端代码,这个例子中用到了一个PHP文件,读取rating参数然后返回rating总数和平均数。看一下rate.php代码. 虽然这些例子也可以不使用AJAX来实现,但显示我们不会那么做,我们用jQuery生成一个DIV容器,ID是
http://cyqdata.com/cnblogs/article-detail-37907 
Ajax组件(wagang版)之无依赖化
前文讲到Ajax的功能与代码,本文补叙一下Ajax的无依赖化。基本的ajax.js与业务逻辑无关,它是基于QWrap开发的。但是,QWrap好像是个不知名的框架,对于不用QWrap框架的公司来说,没必要为了用这个js而引入一个所谓的QWrap框架。没问题,我们可以依赖QWrap开发Ajax,而发布出一个无依赖的Ajaxajax.js的最前面有一段代码: var mix=QW.Objec
http://cyqdata.com/cnblogs/article-detail-37680 
Ajax组件(wagang版)
先小白的百科一下吧: Ajax是什么?Ajax自Prototype框架把它普及以来,已经成为前端必须用到的组件,以致不少库把它放在核心代码里,例如jquery、prototype等。QWrap库中,还是把它还原到组件级别。(由于QWrap有灵活的多应用Apps机制,所以,实际中也可以将Ajax包进核心库)这里介绍的是WaGang团队基于QWrap开发出的Ajax组件。。先通过这个Demo页现认识一
http://cyqdata.com/cnblogs/article-detail-37667 
使用 jQuery 简化 Ajax 开发
jQuery 是什么?   jQuery 由 John Resig 创建于 2006 年初,对于任何使用 JavaScript 代码的程序员来说,它是一个非常有用的 JavaScript 库。无论您是刚刚接触 JavaScript 语言,并且希望获得一个能解决文档对象模型(Document Object Model,DOM)脚本和 Ajax 开发中一些复杂问题的库,还是作为一个厌倦了 DOM 脚本
http://cyqdata.com/cnblogs/article-detail-37617 
ajax解析xml数据并生成下拉列表框
1、使用ajax解析xml,并生成下拉列表框: ajax生成下拉框 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2  <HTML> 3 <HEAD> 4 <meta charset="gbk"> 5 <TITLE> Ajax &l
http://cyqdata.com/cnblogs/article-detail-37411 
ASP.net -- Ajax客户端数据交互
最近有好长一段时间没有写博客了,都在潜水学习Ajax,和做网站... 举一个小小的例子,阐述最近的学习成果: 首先需要先建立一个网站,新建如下的一些文件,Web窗体(Default.aspx)、JScript文件(ajax.js)、Web服务(SayHelloService.asmx)、Class类(Hello.cs) (补充一点:需要添加一个Microsoft.Web.Preview.dll,在
http://cyqdata.com/cnblogs/article-detail-37331 
文件上传之伪Ajax方式上传
     最近做项目遇到了些关于上传的功能模块,在网上找了很多关于上传的相关资料,找到了一个依赖于Jquery写的jquery.uploadify类库,这个类库的上传功能支持的非常全面,不过遗憾的是它是依赖于flash来处理上传,所以在页面中呈现不了传统的上传控件的浏览方式,因为项目需求必须以传统的<input type='file'/>形态模式出现在页面
http://cyqdata.com/cnblogs/article-detail-37141 
【记录】File, FileReader 和 Ajax 文件上传
File and FileReader File FileReader 可以干什么? Ajax文件上传例子 FileReader 对象可以读取文件的 Base64编码数据(readAsDataURL),2进制字符串(readAsBinaryString),文本(readAsText)并且都是异步的。 对了,Email拖拽附件上传就可以利用 FileReader 配合 Ajax 完成。
http://cyqdata.com/cnblogs/article-detail-36779 
创建xhr时异常处理-Ajax之六
前面几篇一直采用最精简的方式创建Ajax的核心XMLHttpRequest对象 var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP'); 没有考虑其可能出现的异常,即创建失败。其实个人认为以上创建方式创建失败的几率非常之少,起码在IE6/7/8/Firef
http://cyqdata.com/cnblogs/article-detail-36760 
新API解析JSON-Ajax之七
这是Ajax系列的最后一篇。 ECMAScript 5发布有段时间了,其中就包括了解析JSON的原生API-JSON.parse。许多浏览器已经支持了。主流JS库如JQuery,Ext,Prototype都优先使用JSON.parse,不支持该方法的浏览器则使用new Function或eval。 为何优先使用JSON.parse,我想一个就是性能,原生的总是要快一些吧。此外JSON.parse较
http://cyqdata.com/cnblogs/article-detail-36742 
检查超时-Ajax之四
有时发出一个请求,后端什么时候返回前端并不清楚。有可能是1秒,3秒甚至更长时间。因此有必要添加一个参数来设置等待的时间,如果在设定的时间内没有返回结果则放弃该次请求。 实现思路:发出请求后指定一个时间,如超过该时间没有返回结果则忽略。window对象的setTimeout方法再次起左右了(setTimeout能解决很多IE下古怪的bug)代码如下: var timeout = opt.timeo
http://cyqdata.com/cnblogs/article-detail-36706 
处理超时-Ajax之五
上一篇只是检查是否超时,超时后却不做任何处理。这里如果超时,会给failure第二个参数msg赋值为“request timeout”。这样使用者能清楚的知道一次HTTP请求的细节。实现细节较为诡异,慢慢体会。这里timeout的效果和JQuery,Ext是一样的。如下 Ajax.text('../servlet/Ajax',{ timeout : 2000, su
http://cyqdata.com/cnblogs/article-detail-36701 
基本的封装-Ajax之一
Ajax,或许已经是老掉牙的话题。我学习总结一下。大概会有6篇,从基本的Ajax直至高级的应用。最后会形成一个实用的Ajax工具库。 创建一个基本的Ajax应用不需要太多的代码,大概三个步骤,几十行代码即可。 1,创建Ajax的核心对象XMLHttpRequest 因为浏览器之间的不兼容,IE7之前的版本并没有原生的XMLHttpRequest对象却实现为ActiveX对象。互联网及各种书籍中有
http://cyqdata.com/cnblogs/article-detail-36665