반응형
다중 선택을 허용하지 않고 HTML로 목록 상자를 만드는 방법은 무엇입니까?
HTML에 대한 경험이 많지 언어. 간단한 목록 상자를 만들고 싶지만 요구 사항 중 하나는 다중 선택을 해제하는 것입니다. 목록 상자에 대한 대부분의 코드는 다음과 같습니다.
<select name="sometext" multiple="multiple">
<option>text1</option>
<option>text2</option>
<option>text3</option>
<option>text4</option>
<option>text5</option>
</select>
그러나 다중 선택을 허용합니다.
여기 에서 질문이 제기 제기 "최상의"답변이 반대 투표입니다. 그래서 나는 그것이 어떻게 할 수 있는지 잘 모르겠습니다. 도와주세요.
크기 속성을 사용하십시오.
<select name="sometext" size="5">
<option>text1</option>
<option>text2</option>
<option>text3</option>
<option>text4</option>
<option>text5</option>
</select>
제거하기 위해 크기 속성을 추가해도 다중 선택이 제거되지 않습니다.
multiple = "multiple"속성을 제거하는 단일 선택이 작동합니다.
size = "5"속성을 추가하는 것은 여전히 좋은 생각입니다. 이는 최소한 5 줄이 표시되어야 함을 의미합니다. 여기 에서 전체 참조보기
multiple = "multiple"속성을 제거하고 원하는 요소 수에 SIZE = 6을 추가합니다.
이 사이트를 확인하는 것이 좋습니다
http://www.htmlcodetutorial.com/forms/_SELECT.html
Asp.Net MVC의 경우
@Html.ListBox("parameterName", ViewBag.ParameterValueList as MultiSelectList,
new {
@class = "chosen-select form-control"
})
또는
@Html.ListBoxFor(model => model.parameterName,
ViewBag.ParameterValueList as MultiSelectList,
new{
data_placeholder = "Select Options ",
@class = "chosen-select form-control"
})
반응형
'IT' 카테고리의 다른 글
Vuex 작업에서 약속 반환 (0) | 2020.08.29 |
---|---|
함수가 이미있는 경우 어떻게 제거합니까? (0) | 2020.08.29 |
xs : NCName 유형은 무엇이며 언제 언제 사용합니까? (0) | 2020.08.29 |
VirtualBox Vagrant 내에서 Mysql Server에 연결하는 방법은 무엇입니까? (0) | 2020.08.29 |
Objective-C의 약하고 강력한 속성 setter 속성 (0) | 2020.08.29 |