티스토리 뷰

 

 

1년이 넘어서 ..포스팅하는 

어쩌면 조금은 업그레이드 된 .. 접니다. 짜란 

 

본론입니다.

jquery 등을 이용한 jsp 작업 중에 

뷰에 띄울 때는 오류가 없는데 막상 text 박스등에 값을 입력하려할 때 커서가 

안 들어가는 현상 .. 은 여러 원인이 있겠지만 

오늘 제 작업에서의 발생 원인은 .. 바로 .. 

담아서 가지고 오는 vo의 값 지정에서 문제가 있었기 때문이었습니다.

다른 jsp 에서 작성된 ajax를 가지고 와서 적용하려는 작업중이었는데 

참고중이던 jsp가 백에서 받은 vo의 이름 및 밸류 id 와 

새로 만들고 있는 jsp 가 백에서 받은 vo 의 이름과 밸류 id가 일치하지 않아서 였어요.

쉽게 말해서 

${vo.name} 라고  아래에 돼 있는데 새로운 jsp 에서는 vo가 아니라 

${rc.name } 와 같이 rc 등 vo 가 아니라 다르게 불러와지기 때문이었습니다 ㅎ 

백 단에서 설정한 vo이름으로 잘 바꿔주니 문제 없이 텍스트 칸에 입력 가능해졌습니다 키킥 

 

				$.ajax({
					url : url
				   ,method : "post"
				   ,dataType : "text"
				   ,data : {id : dddd}
				   ,beforeSend:function() {
						$('.className').show();
				   }
				   ,complete:function() {
					   $('.className').hide();
				   }
				   ,success : function(data) {
					   if(data == 'N') {
						   fn_sample("N");
						   
					   } else {
							var temp = '${vo.name}${vo.birth}${vo.number}';
							if(temp == data) {
								alert("확인");
							} else {
								alert("에러");
							}
					   }
				   }
				   ,error : function(x, e) {
						fn_error(x, e)
				   }
				});

 

 

댓글