spring radiobuttons 태그의 disabled 속성 javascript에서 핸들링 방법 문의

444 views
Skip to first unread message

GIL

unread,
Jul 5, 2011, 11:11:25 AM7/5/11
to Korea Spring User Group
안녕하세요.
간단한 질문 드리겠습니다.

spring radiobuttons 태그를 쓰는데 문제가 있었습니다.
조건에 따라 radiobuttons가 활성화 되고 안되게 구현 해야 하는데
javascript로 핸들링하니 이상하게 처음 item만 반응하는 문제가 있네요.

<form:radiobuttons path="disconnect_button" items="${disconnectItems}"
disable="true">

==>javascript

document.getElementId("disconnect_button").disable=false;

==> 화면
() 사용 ()사용 안함
사용 button만 활성화 되고 '사용 안함' 버튼은 활성화 안됨

이재일

unread,
Jul 5, 2011, 9:52:57 PM7/5/11
to ks...@googlegroups.com
document.forms[0].elements["disconnect_button"][0].disable = false;
document.forms[0].elements["disconnect_button"][1].disable = false;

기존코드는 비IE에서 안될것 같은데. form에 name으로 하나씩 접근해서 처리해보는게 어떨까하네요.

2011년 7월 6일 오전 12:11, GIL <jb9...@gmail.com>님의 말:

--
Google 그룹스 'Korea Spring User Group' 그룹에 가입했으므로 본 메일이 전송되었습니다.
이 그룹에 게시하려면 ks...@googlegroups.com(으)로 이메일을 보내세요.
그룹에서 탈퇴하려면 ksug+uns...@googlegroups.com로 이메일을 보내주세요.
더 많은 옵션을 보려면 http://groups.google.com/group/ksug?hl=ko에서 그룹을 방문하세요.


허준형(許準亨)_HurJoonHyung

unread,
Jul 5, 2011, 9:59:09 PM7/5/11
to ks...@googlegroups.com
jQuery 사용하세요. ^^

$("input[name='disconnect_button']").each(function(i) {
        $(this).attr('disabled', 'disabled');
});

테스트는 안해봤지만 아마도 모든 브라우저에서 동작할거에요.


2011년 7월 6일 오전 10:52, 이재일 <son...@gmail.com>님의 말:
Reply all
Reply to author
Forward
0 new messages