$("#id").show()//表示display:block, $("#id").hide()//表示display:none; $("#id").toggle()//切换元素的可见状态。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的
function deletee(id, obj){ if(confirm(' 确定删除吗?')){ jQuery.get('${createLink (controller:'cpcContract',action:'deleteContract')}?contractId='+id) jQuery(obj).parents('tr').remove() } return false }
遍历JSON
var option = json["source"]; jQuery.each(option,function(entryIndex,entry){ oneTr = oneTr + "<option value='"+entry.id+"'>"+entry.name+"</option>" })
求出 radio 选中的值
var exportCity = jQuery("[name='exportCity'][checked]").val());
判断 checkbox 是否选中
var citysChecked = false jQuery("[name='citys'][checked]").each(function(i,o){ if(jQuery(o).attr("checked")== true){ citysChecked = true } })
checkbox 反选
function selectAll(obj,name){ jQuery("[name='"+name+"']").attr("checked",jQuery(obj).attr("checked"));//反选 }
jQuery通过name获取对象
$('input[name="nw"]'); jQuery('input[name="status"]')
获取对象后,可使用val()方法或html()方法来获取值,和JavaScript获取对象值一样,input、select、textarea等表单类对象用val()方法来获取值,像div、span等对象用html()获取值,
$('input[name="nw"]').val(); //或者是为对象赋值 $('input[name="nw"]').val('123');
ID
$('#nodeName') jQuery('#nodeName')
使用jquery真的很方便,比如要控制div的显示与隐藏,一句话就搞定了,请看下面使用说明。
$("#id").show()//表示display:block, $("#id").hide()//表示display:none; $("#id").toggle()//切换元素的可见状态。如果元素是可见的,切换为隐藏的;如果元素是隐藏的,切换为可见的