열라 바쁜 가끔 빈곤 곰돌이

가끔 셀렉트박스를 3개정도 놔두고 하나를 선택하면 다른 하나의 값을 초기화.. 내지는 특정한 값으로 이동시켜야 할 경우가 있습니다.



function resetSel(selName) {
	selval = jQuery("#"+selName+" option:selected").val();
	if(selval.length>0) {
		if(selName == "districtPlan") {
			jQuery("#etc_law option:eq(0)").attr("selected", "selected");
			jQuery("#district option:eq(0)").attr("selected", "selected");
		}
		if(selName == "etc_law") {
			jQuery("#districtPlan option:eq(0)").attr("selected", "selected");
			jQuery("#district option:eq(0)").attr("selected", "selected");
		}
		if(selName == "district") {
			jQuery("#districtPlan option:eq(0)").attr("selected", "selected");
			jQuery("#etc_law option:eq(0)").attr("selected", "selected");
		}
	}
}


selName은 입력받은 값입니다.

A를 선택한 경우에 B,C의 값을 0번째(제일위)를 선택한 것으로 만듭니다.


생각보다 간단한 것들인데 제가 보기에 항상 예시가 없어서 헷갈려서 적어놓습니다.

Comment +0