**

input box 에서 readonly를 저장했을시 사용자가 수정을 못하게 html단에서 입력/수정이 금지하게 한다.

select box 에서도 input box의 readonly와 비슷한 disabled를 줘서 입력/수정 금지한다.


다만 select box에서 disabled 속성을 줄경우 post 통신할때 값이 안넘어가기 때문에

해당 disabeld 속성을 꼭 remove를 해줘야만 함.



ex)

1
2
3
4
5
6
7
/* INPUT */
 
//다중의 input 값을 받을때
$("input[name='test1'], input[name='test2']"'#form#).attr('readonly',true);
// 단일
$("input[name='test1'], '#form#).attr('readonly',true);
 
cs


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/*SELECT BOX*/
//다중의 SELECT 
$("select[name='TEST1'], select[name='TEST2']", #FORM#).attr("disabled""disabled");
 
//단일
$("select[name='TEST1']]", #FORM#).attr("disabled""disabled");
 
/*그리고 이벤트 넘어갈때 disabled를 풀어줘야함*/
 

fuction POST(){
//event function  실행시
/* 다중 select*/
 $("select[name='TEST1'], select[name='TEST2']", #FORM#).removeAttr("disabled""disabled");
 
/* 단일*/
 $("select[name='TEST1'] ", #FORM#).removeAttr("disabled""disabled");
 
}
 
cs


+ Recent posts