web知识总结--jquery的应用

js获取select中的所有条目
var object= document.getElementById("experiments");
  allExperiments = "";
  for(var j = 0; j < experimentObject.options.length; j ++) {
allExperiments += object.options[j].value+",";
   }

jstl操作map对象
  <c:forEach items="${resultMap}" var="map">
          <c:if test="${project.projectCode==map.key}">
        <c:out value="${map.key}" />
        <c:forEach items="${map.value}" var="result">
          c:out value=" ${result}" />
        </c:forEach>
        <br>
      </c:if>
      </c:forEach>
对input中checkbox的操作
var item = $('input[type="checkbox"][checked]');
item.length查看页面 你点击了多少checkbox
$("input[id='dd'][checked]").length获取id为dd的input长度
$("input[id='dd'][checked]").val()获取它对应的数值

当然也可以通过name或者id来指定获取哪个值
$('input[type="checkbox"][name="experiment"]').attr("checked",true);
选中所有name为experiment的checkbox
如果指定id的话,那就只能选中一个

图片img的操作
$("img").get()获取所有的img对象
var imgs = $("img[name='product']").get();获取指定name的所有img对象

var name = "";  
for(var i = 0; i <imgs.length; i ++){
   name = imgs[i].src;   获取图片路径
}

对input radio或者checkbox的取值操作
var item = $('input[type="radio"][checked]');
item.length 求长度
var taskIdArray = new Array();
  
for(var i = 0; i < item.length; i ++){
    taskIdArray[i] = item[i].value;   获取值
}
var taskIds = taskIdArray.join(',');

参考网站
http://zhangzuoyi.iteye.com/blog/199485
http://www.rainweb.cn/article/238.html

jquery表格奇数偶数行换色
$("tr:odd").addClass("odd"); 对奇数行加class样式
$("tr:even").addClass("even");对奇偶数行加class样式

你可能感兴趣的:(jquery,C++,c,Web,J#)