一.谈Ajax的Get和Post的区别
Get方式:
用get方式可传送简单数据,但大小一般限制在1KB下,数据追加到url中发送(http的header传送),也就是说,浏览器将各个表单字段元素及其数据按照URL参数的格式附加在请求行中的资源路径后面。另外最重要的一点是,它会被客户端的浏览器缓存起来,那么,别人就可以从浏览器的历史记录中,读取到此客户的数据,比如帐号和密码等。因此,在某些情况下,get方法会带来严重的安全性问...
阅读全文
1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置select中text="paraText"的第一个Item为选中 7设置select中value="paraValue"的Item为选中 8得到select的当前选中项的value 9得到select的当前选中项的text 10得到select的当前选中项的Index 11清空select的项 ...
阅读全文
这边就只是列举一下,用法同前几张没什么差别
触发焦点:
$("Element").focus()
触发每一个匹配元素获得焦点事件。
$("Element").focus(function)
事件会在获得焦点的时候触发,既可以是鼠标行为,也可以是按tab键导航触发的行为,并且绑定一个处理方法。
失去焦点:$("Element").blur()
触发每一个匹配元素失去焦点事件。
$("Element").blur(function)
事件会在元素失去焦点的时候触发,既可以是鼠标行为,也可以是按tab键离...
阅读全文
虽然从表面上理解keypress与keydown是一个意思,但二者的本质区别是:系统由keydown返回键盘的代码,
然后由TranslateMessage函数翻译成字符, 由keypress返回字符值. 因此在keydown中返回的是键盘的代码, 而keypress返回的是ASCII字符. 所以根据你的目的, 如果只想读取字符, 用keypress, 如果想读各键的状态, 用keydown。
键盘按下:$("Element").keydown()
当键盘按下的时候触发此事件。
$("Element").keydown(function)
当...
阅读全文
$("Element").load(type,function)
在元素后面绑定一个处理函数,当元素内容加载完毕后自动调用。就如同每次写jQuery的时候都写jQuery,$(document).reday()或者$的方式差不多。这个元素包括所有的元素
type:事件类型
function:函数体
$(window).load(alert("windows窗口已加载完成"));
$("Element").unload(function)
与上面的函数相反,在每一个匹配元素的卸载事件中绑定一个处理函数。比如页面卸载的时候弹出一个警告框。...
阅读全文
$("Element").show()
将不可见元素设置为可见,比如某个元素被定义为display:none;
$("Element").show(speed,[callback])
speed为显示的速度,推荐600毫秒为佳
speed:时间,单位毫秒
callback:回调函数(可选)
$("Element").hide()
与第一个函数相反,将某个元素设置为隐藏,也就是设置为display:none;
$("Element").hide(speed,[callback])
speed为显示的速度,推荐600毫秒为佳
speed:时间,单位毫秒
callback:回调函数(...
阅读全文
自定义动画用到的几个框架函数:
$("Element").animate(params[,duration[,easing[,callback]]])[quote]用于创建自定义动画的函数。
这个函数的关键在于指定动画形式及结果样式属性对象。这个对象中每个属性都表示一个可以变化的样式属性(如“height”、“top”或“opacity”)。
注意:所有指定的属性必须用骆驼形式,比如用marginLeft代替margin-left,如果有不懂得骆驼命名法的朋友请看三种通用CSS规范化命名的规则。
而每个属...
阅读全文
$.browser.type
此方法用于返回浏览器内核标识。
type:safari/opera/msie/mozillatype的值分别表示苹果浏览器/opera浏览器/IE浏览器/火狐浏览器
注:经过本人测试,在chrome浏览器中 $.browser.safari 返回值为true,因此chrome与safari是同一内核。
$.browser.version
此方法用于返回浏览器渲染引擎版本号【注意:不是浏览器的版本号】。
$.boxModel
此方法返回当前页面中浏览器是否使用标准盒模型渲染页面,boolean类型。
阅读全文
(1)对象的创建:
var arr1 = {
name : "小龙",
age : "21"
};
(2)遍历对象的属性:
<span style="background-color: rgb(255, 0, 0);">$.each(arr1, function(i, j) {</span>
alert("arr1[" + i + "] = " + j);
});
(3)对象合并剔除重复元素(后者的相同属性会覆盖前面的属性,用于对象):
$.extend(arr1, arr2)
不剔除的合并(用于数组):
$.each($.<span style="color:#ff0000;">me...
阅读全文
(1)$.load(url,[data],[callback])
作用:加载指定的资源写入当前页面
例子:
$(function() {
$("body #d1").load("2.html");
alert($("现在html").html());
$("#b1").click(function() {
alert($("html").html());
});
});<strong>
</strong>
html:
1.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script...
阅读全文