2013-06-03 5 views

답변

2

라디오 버튼 (라디오 버튼 그룹 아님) 컨트롤의 groupName 속성을 설정하여 동일한 이름으로 여러 라디오 버튼을 그룹화 할 수 있습니다. 다음과 같은 내용 :

<xp:radio text="Label" id="radio1" groupName="MyRadioGroup"></xp:radio> 

다음 라디오 버튼을 표의 각 셀에 배치 할 수 있습니다. 단점은 라디오 버튼 그룹에서 가능한 한 항목 목록을 계산할 수 없다는 것입니다.

또 다른 옵션은이 answer과 같이 사용자 정의 렌더러를 작성하여 라디오 버튼이있는 테이블을 생성 할 수 있다는 것입니다.

+0

감사합니다. groupName을 사용하여 시도했지만 문서를 편집하고 다른 값을 저장하면 두 값이 모두 저장됩니다. groupName은 하나 이상의 선택 클라이언트 측을 선택하지 못하도록하지만 다른 값을 편집하고 선택하면 원래 선택한 것을 지우지 않습니다. Dojo 라디오 버튼 컨트롤을 사용하고 있습니다. –

+0

@TonyGuiheen : 확장 라이브러리의 Dojo 라디오 버튼을 사용하고 있습니까? 그렇다면 Dojo 라디오 버튼을 사용하고 있다고 언급하는 질문을 편집하십시오. 그렇지 않으면 예상 답변을 얻을 수 있습니다. – Naveen

+0

이제 Dojo Radio Buttons를 시도하고 있지만 이상적으로는 Radio Button 그룹 만 사용하고 싶습니다. –

1

예, 가능합니다. HTML "이름"속성이 동일하면 동일한 그룹으로 처리됩니다. "attrs"아래의 All Properties에서 라디오 버튼에이를 추가 할 수 있습니다. 이름에 "이름"을 지정하고 그룹으로 묶으려는 라디오 버튼 사이에 공통된 값을 지정하십시오.

원하지 않는 경우 라디오 버튼 그룹을 사용해야한다는 것이 확실하지 않습니다.

+0

감사합니다. Dojo Radio 버튼 컨트롤을 사용하고 있는데 "attrs"가 표시되지 않습니다. 이 컨트롤에는 해당 속성이 있습니까? –

+0

HTML 속성을 도장 속성으로 추가 할 수있을 것입니다. 그것은 단지 우리가하는 모든 것의 가장 낮은 공통 분모 인 기본 HTML입니다. 다음은 과거에 도움이되었던 도장에 대한 링크입니다 -> http://dojotoolkit.org/reference-guide/1.9/dijit/form/RadioButton.html?highlight=radio%20button –

+0

그냥 생각했습니다. Domino Designer 버전에 설치된 dojo 버전에 맞는 dojo 참조를 사용해야합니다. 9.0은 8.5.3보다 새로운 버전을 사용합니다. –