<th>
<select id="searchName" name="searchName">
<option value=''>구분</option>
<option value="userNM">성명</option>
<option value="userID">아이디</option>
</select>
<input type="text" id="searchValue" name="searchValue">
<span class="spanBtn" id="SearchBtn">검 색</span>
</th>
위와 같은 option 값을 변경하는 jQuery
// 지정된 index 값으로 select 하기
$('#searchName option:eq(2)').prop('selected', true); // option 3번째 선택
또는 value값을 직접 적어주는 방법도 가능하다.
$('#searchName option[value=userID]').prop('selected', 'selected').change();
$('#searchValue').val(ID); // searchValue 값을 ID로 자동 입력
// 초기화 처리
$('#searchName option:eq(0)').attr('selected','selected');
$('#searchValue').val('');
// 선택된 값 읽기
$("select[name=searchName]").val();
$("#searchName option:selected").val();
// 선택된 내용(text) 읽어오기
$("#searchName option:selected").text(); // 선택된 text 읽어오기
$("select[name=searchName]").text(); // 이건 원하는 결과가 나오지 않더라.
var ID=$(this).children('.gc').eq(6).text(); // 테이블에서 선택 행의 td 태그의 값을 가져오라
<td class="gc">행복</td>
// 선택된 위치 index
var index = $("#searchName option").index($("#searchName option:selected"));
'Web 프로그램 > js, jQuery' 카테고리의 다른 글
[jQuery] option selected 값 읽어오기 (0) | 2016.11.17 |
---|---|
[jQuery] 속성값 읽어오기 (0) | 2016.11.12 |
jQuery 모달(dialog) 코드 이해하기 (2) | 2016.10.11 |
jQuey 새창 띄우기 (0) | 2016.07.11 |
[jQuery] 마우스 오버시 손가락 모양 표시 (0) | 2016.07.10 |