JSP页面,通过条件判断来决定是否显示相关内容

首先是在


    width="58" height="21" border="0" οnclick="sendEmail()" />




然后在jsp页面中通过一个触发事前来执行,checkbox的触发条件onclick,触发的函数为changeOne(),

bgcolor="#edf6fd">value="" id="ids" name="ids" οnclick="changeOne()">


JS代码。

function changeOne(){
		var count= 0;
		var objs = document.getElementsByName("ids");
		for ( var i = 0; i < objs.length; i++) {
			if (objs[i].checked) {
				var id=objs[i].value
				$.ajax( {
					type :'post',
					cache :false,
					async :false,
					url :'findAppStatus.action',
					data : {'appId' :id},
					success : function(data) {
						if(data.notInform){
							count=count+1;
									}
								}
							});	
		
			}
		}
		if(count>0){
			changeTable(1);
			}else{
				changeTable(0);
				}
	}
function changeTable(val){

		if(val==1)
		{
		document.getElementById('tr3').style.display = '';
		}
		if(val!=1)
		{
		document.getElementById('tr3').style.display = 'none';
		}
	}



你可能感兴趣的:(js)