<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="jquery-1.4.4.js" type="text/javascript"></script>
<script type="text/javascript">

$().ready(
function()
{

$("#btn").bind("click",function()
{
var arr=new Array();
$("input[name='ck1']:checked").each( function(){

arr.push($(this).val());
});
//array.push($(this).val());

alert(arr.join(','));

//alert("ok");

for(var i=0;i<arr.length;i++)
{
alert(arr[i]);

}
}

)

}

)

</script>

</head>
<body>
<input type="checkbox" name="ck1" id="1c" value='1'>1</input>
<input type="checkbox" name="ck1" id="2c" value='2'>2</input>
<input type="checkbox" name="ck1" id="3c" value='3'>3</input>

<input type="checkbox" name="ck1" id="4c" value='4'>4</input>
<input type="checkbox" name="ck1" id="5c" value='5'>5</input>
<input type="checkbox" name="ck1" id="6c" value='6'>6</input>

<input type="button" id="btn" value="提交"/>
</body>
</html>

------------------------写法2:

var valArr=new Array();

$("input[name='ck1']").each(function(i){

valArr[i]=$(this).val();

})

var priv=valArr.join(',');

alert(priv);

------------------------------------------------------------------

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="jquery-1.4.4.js" type="text/javascript"></script>
<script type="text/javascript">

$().ready(

function()
{
var arr=new Array();
var arrIndex=new Array();
var arrItem=new Array();

var arrtype=new Array();

var arrSS=new Array();

var arrLL=new Array();

$("#btn").bind("click",function(){
alert("ok");

$("input").each(function(index,item)
{
arr.push($(this).attr("name"));
arrIndex.push(index);
arrItem.push(item);
if($(this).attr("type")=="text")
{
arrtype.push($(this).val())
}
})

$("input[type='checkbox']:checked").each(function(){

arrSS.push($(this).val());
})

$("input[type='checkbox'][name='ck8']:checked").each(function(){

arrLL.push($(this).val());
})

//alert(arr.join(','));
// alert(arrIndex.join(','));
//alert(arrItem.join(','));

$("#1").html(arr.join(','))
$("#2").html(arrIndex.join(','))
$("#3").html(arrItem.join(','))

$("#4").html(arrtype.join(','))
$("#5").html(arrSS.join(','))
$("#6").html(arrLL.join(','))

})
}
)

</script>

</head>
<body>
<input type="checkbox" name="ck1" id="1c" value='1'>1</input>
<input type="checkbox" name="ck1" id="2c" value='2'>2</input>
<input type="checkbox" name="ck1" id="3c" value='3'>3</input>

<input type="checkbox" name="ck1" id="4c" value='4'>4</input>
<input type="checkbox" name="ck1" id="5c" value='5'>5</input>
<input type="checkbox" name="ck1" id="6c" value='6'>6</input>

<input type="text" name="ck7" id="7c" value='7'>7</input>

<input type="checkbox" name="ck8" id="8c" value='8'>8</input>

<input type="button" id="btn" value="提交"/>

<div id="1"></div>
<div id="2"></div>
<div id="3"></div>
<div id="4"></div>
<div id="5"></div>
</body>
</html>

-------------------------------------------------------------------

根据name取值:

$("input[name='mobile']").val()

根据id取值:

$("#mobile_reg_form").html()
根据name取值了遍历:

$("input[name='mobile']").each(

function(){

alert($(this).val());

}

)

取出form中的input:
<script type="text/javascript" language="JavaScript" charset="UTF-8">
$(document).ready(function(){
var a=$("form input");
$.each(
a,
function(name,object){
alert(name+":"+$(object).val());
}
);
});
</script>
得到值(多个的情况):

$("input[name='mobile']")[0].value

$("input[name='mobile']").get(1).value

-----jquery添加删除样式--------
给一个标签添加样式:
$("#id").addClass("style");
删除一个标签的样式:
$("#id").removeClass("style");
注:"#id" id是对应标签的id,style是对应css样式的名

设置css样式

div.box{width:300px;padding:20px;margin:20px;border:4px dashed #ccc;}
div.box span{color:#999;font-style:italic;}
div.content{width:250px;margin:10px 0;padding:20px;border:2px solid #ff6666;}
input[type='checkbox']{margin:5px;}
input[type='button']{height:30px;margin:10px;padding:5px 10px;}
----------------------
jquery视频:http://edu.csdn.net/course/detail/237

jQuery each用法及each解析json

http://www.cnblogs.com/huangyong8585/archive/2012/03/29/2423028.html

http://blog.sina.com.cn/s/blog_636f2d150101ezs1.html

http://www.cnblogs.com/xiaojinhe2/archive/2011/10/12/2208740.html

$().ready(function()

{


var arr1=["AAA","BBB","CCC"];
var arr2=[['a','aa','aaa'],['b','bb','bbb'],['c','cc','ccc']]

var obj={one:1,
two:2,
three:3,
four:[{hh:11,yy:22,ZZ:33},{MM:44,NN:55,TT:66}]
};


$("#btn").bind("click",function(){
alert("ok");

$.each(obj,function(key,val){
if(key=="four")
{
alert(key);
$.each(val,function(key,val){
alert(key);
//alert(val);
$.each(val,function(m,n){
alert(m);
alert(n);
})


})
}
})


})


})


Jquery 对Table的选择:

http://www.iteye.com/problems/95533

1.》如果指定了id,可以直接通过$("#"+id).text()获取元素包含的文本。
2.》如果想获取table中指定tr或者td中的某个元素的文本,可以这么写:
$(

$("#"+tableid+" tr").get(index)).find('td').each(function(i){
   if(i==位置){
      $(this).text();//指定位置的tr下,指定位置的td包含的文本
   }
}

);

 

jquery 应用小结的更多相关文章

  1. Jquery Mobile 小结

    第一次做一个移动站点,当时纠结选Jquery Mobile还是Zepto,Zepto相对于JM更加轻巧,语法上面也很相似,但考虑到时间问题和JM自带了很多组件(Bootstrap惯出来的),还是选择了 ...

  2. jQuery用法小结

    jQuery加载1.$(document).ready()2.添加css样式:单个:$("p").css("color","red"); 多 ...

  3. jQuery学习小结3——AJAX

    一.jQuery的Ajax方法 jQuery对Ajax 做了大量的封装,使用起来也较为方便,不需要去考虑浏览器兼容性.对于封装的方式,jQuery 采用了三层封装: 最底层的封装方法为——$.ajax ...

  4. jQuery学习小结2——动画

    一.基础动画 方法名 说明 show([speed,[easing],[fn]])hide([speed,[easing],[fn]]) speed:三种预定速度之一的字符串("slow&q ...

  5. jQuery学习小结1-CSS操作+事件

    一.DOM对象和jQuery 对象互换 1.jQuery对象 就是通过jQuery包装DOM对象后产生的对象.jQuery对象是jQuery独有的,其可以使用jQuery里的方法.比如: $(&quo ...

  6. Jquery 使用小结

    JQuery API中文档地址:http://www.hemin.cn/jq/index.html JQuery 中文社区:http://www.jquery.org.cn/ 1.siblings() ...

  7. jQuery 学习小结

    1,jQuery是一个简单的JavaScript库,提供了一系列辅助函数:以下简称jq; 使用jq时,通常将jq代码放到head部分的事件处理方法中,也可以将其单独写出 .js 文件,引入:但无论哪种 ...

  8. jQuery使用小结

    $(document).ready( function(){} ); 选择器 $("p:first")            第一个元素 $("p.intro" ...

  9. jquery技巧小结

    由于主要还是负责后端,所以前端很多东西都不熟悉,jQuery作为web开发必备技能,有很多知识点,老是记不清楚,所以在这边整理一下. 1.加载页面后执行 $(function(){ //程序段 }) ...

随机推荐

  1. ecshop 商品详情页显示同类别下的推荐商品

    1.打开goods.php文件找到下面代码 $smarty->assign('goods_rank', get_goods_rank($goods_id)); // 商品的销售排名 在上面的代码 ...

  2. 【转】Bootloader之uBoot简介(转)

    原文网址:http://blog.csdn.net/sadamoo/article/details/8139946 来自http://blog.ednchina.com/hhuwxf/1915416/ ...

  3. Arduino运行时突然[卡死在某一行/立即重启/串口输出乱码/程序执行不正常]的可能原因

    1.这一行是分配内存,而内存不够了(Arduino uno只有2k) 2.内存本身已经只剩一点点了,于是就有莫名其妙的问题 3.没有调用Wire.begin().xx.setup()之类的操作!

  4. Android布局文件夹引起的问题

    Android 运行到setContentView(R.layout.splash); 总是出现如下的错误: java.lang.RuntimeException: Unable to start a ...

  5. Linux下常用软件

    一, vmtool安装, 进入桌面就后,如果没有看到VMware Tools光盘, 请点击VMware Station菜单栏上的“虚拟机”,然后选择“安装VMware Tools”,就可以在桌面上以看 ...

  6. 自己的一个LESS工具函数库

    自己大概在一年前开始使用LESS编写样式,现在感觉不用LESS都不会写样式了.现在写静态页面完全离不开LESS与Zen Coding,我可以不用什么IDE,但这两个工具却必须要,当然也强烈推荐看到这篇 ...

  7. Drupal如何SQL查询传递参数?

    Drupal使用称之为“placeholder”的方式处理SQL查询参数: <?php // WRONG: $result = db_query("SELECT nid, title ...

  8. 组建自动化工具Ant

    组建自动化工具Ant Ant可以帮助我们自动化的完成项目的构建 下面是维基百科对Ant的介绍:http://zh.wikipedia.org/wiki/Apache_Ant Apache Ant,是一 ...

  9. 数往知来C#之 String 集合 深拷与浅拷 序列化<五>

    C# 基础常用string方法篇 复习. 1.引用类型与值类型     -->文件的复制与快捷方式的复制 2.垃圾回收 3.静态与非静态   -->如何定义静态成员与静态类   --> ...

  10. Android 相关

    ADT 下载更新 http://www.oschina.net/question/1463998_220998 更改包名后,资源文件不更新 AndroidMainfast.xml文件,有package ...