Blushrt의 약간의 변형옵션 (예 : 1, 2, 3, 4 등)에 대해 "하드 코딩 된"값이 없을 때 답변을 .
<select>
옵션 값을 일부 사용자의 GUID로 렌더링한다고 가정 해 보겠습니다 . 그런 다음 .NET에서 설정하기 위해 옵션 값을 추출해야합니다 <select>
.
다음에서 우리는 선택의 첫 번째 옵션을 선택합니다.
HTML :
<select name="selValue" class="selectpicker">
<option value="CD23E546-9BD8-40FD-BD9A-3E2CBAD81A39">Dennis</option>
<option value="4DDCC643-0DE2-4B78-8393-33A716E3AFF4">Robert</option>
<option value="D3017807-86E2-4E56-9F28-961202FFF095">George</option>
<option value="991C2782-971E-41F8-B532-32E005F6A349">Ivanhoe</option>
</select>
자바 스크립트 :
// Initialize the select picker.
$('select[name=selValue]').selectpicker();
// Extract the value of the first option.
var sVal = $('select[name=selValue] option:first').val();
// Set the "selected" value of the <select>.
$('select[name=selValue]').val(sVal);
// Force a refresh.
$('select[name=selValue]').selectpicker('refresh');
여러 키워드를 사용하여 선택에 사용했습니다 <select multiple>
. 이 경우 기본적으로 아무것도 선택되지 않았지만 항상 첫 번째 항목이 선택되기를 원했습니다.