关于AJAX中mootools方法的使用
MOOTOOLS中的方法使用
Core.js
函数: $extend 将第二个参数对象的所有属性复制到第一个参数对象中.
函数: $merge 合并一组对象生成新对象
函数: $each 迭代数组(包括非常规数组,如由内建的getElementsByTagName方法返回的集合对象, arguments对象, 或Ojbect对象)
函数: $pick 返回参数列表中第一个非未定义的项; 如果全部未定义,则返回null
函数: $random 返回指定区间内的一个随机整数
函数: $splat 把传入的参数包装成一个数组
函数: $time 返回当前时间戳
函数: $try 尝试执行给出的一组函数, 并返回第一个执行成功的函数的返回值;
函数: $type 检测传入参数的类型
函数: $chk 检测参数值存在(非null, undefined, false, 或 "")或为0. 适用于将0也视作通行条件的情况.
函数: $clear 清除定时器(Timeout或Interval). 通常配合Function:delay和Function:periodical方法使用.
函数: $defined 检测参数值是否已定义
函数: $arguments创建一个可返回传入参数的特定项的函数(详见示例)
函数: $empty 一个什么事情都不做的空函数. 典型应用: 事件监听器的占位方法.
函数: $lambda 对传入的参数进行函数封装.即,如果传入参数为一个function,则原样返回该function;如果为其他对象,则返回一个新创建的function, 该function不做其他任何事,仅仅是返回原来这个对象.
Element 方法:
constructor 根据指定的元素类型创建新元素(构造方法)
getElement:获取本元素下的第一个指定标签名的子元素.
getElements:获取本元素下所有指定标签名的子元素.
getElementById:获取本元素下指定id的子元素
set:用于设置元素的属性值.
方法 get: 用于获取元素的属性值.
方法 erase:用于删除元素的属性值.
方法 match:检测元素的标签名是否为指定的标签名.
方法 inject:向指定元素的指定位置中插入本元素
方法 grab:向本元素内部的指定位置添加子元素
方法 adopt:向本元素内部添加子元素
方法 wraps:将本元素包裹在指定的元素的外层(成为该元素的父元素).
方法 appendText:向元素中添加一个文本节点
方法 dispose:将元素从DOM中删除
方法 clone:复制并返回元素的副本
方法 replaces:替换元素
方法 hasClass:检测元素上是否包含指定的样式名
方法 addClass:如果指定样式名在元素上不存在,则添加该样式名
方法 removeClass:将指定样式名从元素上删除
方法 toggleClass:添
相关文档:
jQuery Ajax 全解析
本文短址:http://s8.hk/0itq
本文地址: jQuery Ajax 全解析
本文作者:QLeelulu
转载请标明出处!
jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。
废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQu ......
Ajax表单提交数据出现乱码和解决办法
//要传递的参数
var queryString = "firstName=" + firstName + "&lastName=" + lastName
&nbs ......
1、ajax技术的背景
不可否认,ajax技术的流行得益于google的大力推广,正是由于google earth、google suggest以及gmail等对ajax技术的广泛应用,催生了ajax的流行。而这也让微软感到无比的尴尬,因为早在97年,微软便已经发明了ajax中的关键技术,并且在99年IE5推出之时,它便开始支持XmlH ......
一周前,leader让我写一个类似百度的自动完成功能,呵呵,因为对ajax技术掌握的不好,所以苦恼了很久没有写出来
经过一周的学习,终于写出了一个ajax程序,以后的工作就好做多啦
index.jsp
<html>
<head>
<style >
#child{
color: #333;
width:200px;
&nbs ......
// 传过去一个简单值,获取一个简单值
$.ajax({
type: "GET",
url: '<%= Url.Action("xx", "Corp") % ......