jQuery
取值与赋值
/* 1.标签选择器*/var id= $('#id');
/*2.类选择器*/ var cc=$('.cc');
/*3.标签选择器*/var dd=$('input[name=""]:checked');
id.val()=id.value;
id.html()=id.innerHTML 通过传参赋值
/*多选,文本域标签通过val()取值*/
``` html
男人:<input class="zz" type="checkbox" value="男人" name="people">
女人:<input class="zz" type="checkbox" value="女人" name="people">
var zz=$('.zz:checked'); /过滤得到选中的/
zz.each(function (){
alert($(this).val());
});
##设置样式
``` javascript
var ss= $('#ss');
ss.addClass('abc').css('color','green');/*css优先级高于addClass*/
载入时自动调用
1.window.onload=函数名
1.使用匿名函数
$(function(){
})
ajax 异步js和xml
ajax请求
$.ajax({
"url":"toajax.jsp",
"type":"post",
"dataType":"json",
"data":{"uname":uname},
"success":function(result){}
})
ajax响应
out.print("{\"state\":false,\"information\":\"不可注册\"}"); //传送result
在浏览器的network中查看ajax请求和响应
ajax简写
$.post(url,data,success,dataType);