首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

JQuery 中checkbox 取值有关问题

2012-08-28 
JQuery 中checkbox 取值问题.JQuery中checkbox一直是一个缠绕已久的问题.现在贴出一段代码.很方便使用.先

JQuery 中checkbox 取值问题.
        JQuery中checkbox一直是一个缠绕已久的问题.现在贴出一段代码.很方便使用.

先上效果图:


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title></head><body><form action=""  ><div ><tr><td>省级地区</td><td>市级地区</td><td>县级地区</td></tr><tr><td rowspan="11"><input type="checkbox" id="Areacheckbox" name="areaCB" value="河北省" />河北省</td><td rowspan="4"><input type="checkbox" id="Areacheckbox" name="areaCB" value="石家庄"  />石家庄</td><td><input type="checkbox" id="Areacheckbox" name="areaCB" value="无极" />无极</td></tr><tr><td><input type="checkbox" id="Areacheckbox" name="areaCB" value="正定" />正定</td></tr><tr><td><input type="checkbox" id="Areacheckbox" name="areaCB" value="新乐" />新乐</td></tr><tr><td><input type="checkbox" id="Areacheckbox" name="areaCB" value="藁城" />藁城</td></tr><tr><td><input type="checkbox" id="Areacheckbox" name="areaCB" value="唐山"  />唐山</td><td></td></tr><tr><td><input type="checkbox" id="Areacheckbox" name="areaCB" value="张家口"  />张家口</td><td></td></tr><tr><td><input type="checkbox" id="Areacheckbox" name="areaCB" value="沧州"  />沧州</td><td></td></tr><tr><td rowspan="2"><input type="checkbox" id="Areacheckbox" name="areaCB" value="保定"  />保定</td><td><input type="checkbox" id="Areacheckbox" name="areaCB" value="曲阳" />曲阳</td></tr><tr><td><input type="checkbox" id="Areacheckbox" name="areaCB" value="定州" />定州</td></tr><tr><td rowspan="1"><input type="checkbox" id="Areacheckbox" name="areaCB" value="廊坊"  />廊坊</td><td><input type="checkbox" id="Areacheckbox" name="areaCB" value="霸州" />霸州</td></tr><tr><td rowspan="1"><input type="checkbox" id="Areacheckbox" name="areaCB" value="邢台"  />邢台</td><td><input type="checkbox" id="Areacheckbox" name="areaCB" value="沙河" />沙河</td></tr><tr><tr><td rowspan="0"><input type="checkbox" id="Areacheckbox" name="areaCB" value="省外地区" />省外地区</td><td></td><td></td></tr><tr><tr></table></div><input type="button" value="选择" name="btn"  /><input id="tags" style="width:500px;" type="text"/><script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js">引入jquery</script><script type="text/javascript">  var checkBox = $('div.item input[type=checkbox]'),  tagsBox = $('#tags');  checkBox.change(function(){  var s=[];  for(var i=0;i<checkBox.length;i++)  if(checkBox[i].checked) s.push(checkBox[i].value);  tagsBox.val(s.join(','));  });</script></form></body></html>


热点排行