Jquery Select 작업 방법
2. select에서 선택한text와value 관련 값 가져오기
3. select가 선택한 Text와Value를 설정합니다.
4.select 이벤트 감청 변경
1. 옵션의 조작
jQuery가 select를 어떻게 제어하고 조작하는지.다음 html 코드를 먼저 보세요.
<select id="test">
<option value="1"> <option>
<option value="2"> <option>
...
<option value="n"> N<option>
</select>
이른바 jQuery 조작'select'는 더 정확히 말하면 jQuery가'option'을 제어해야 한다. 아래의 jQuery 코드를 봐라.
//첫 번째 option의 값을 가져옵니다$('#test option:first').val(); //마지막 option의 값 $('#test option:last').val(); //두 번째 option의 값을 가져옵니다$('#test option:eq(1)').val(); //선택한 값을 가져옵니다$('#test').val(); $('#test option:selected').val(); //값이 2로 설정된 option은 선택된 상태입니다$('#test').attr('value','2'); //첫 번째 옵션을 $('#test option:last')로 설정합니다.attr('selected','selected'); $("#test").attr('value' , $('#test option:last').val()); $("#test").attr('value' , $('#test option').eq($('#test option').length - 1).val());//select의 길이 $('#test option')을 가져옵니다.length; //option$("#test")를 추가합니다.append(""); $("").appendTo("#test"); //선택 항목 추가$('#test option:selected').remove(); //지정한 항목이 $('#test option:first')입니다.remove(); //지정된 값이 $('#test option') 삭제되었습니다.each(function(){ if( $(this).val() == '5'){ $(this).remove(); } }); $('#test option[value=5]').remove(); //첫 번째 그룹의 탭을 가져옵니다$('#test optgroup:eq(0)').attr('label'); //두 번째 그룹 아래 첫 번째 옵션의 값을 가져옵니다. ('#test optgroup:eq (1): option:eq (0)').val();
삭제 옵션 항목을 추가하면 select에 Option (하단 항목) $("#slc2") 를 추가합니다.append("");select에 option (첫 번째 위치) $("#slc2") 를 삽입합니다.prepend("
2. select에서 선택한 text와value와 관련된 값을 가져오고 select가 선택한 Text를 가져옵니다: var checkText=$("#slc1").find("option:selected").text(); select에서 선택한value:var checkValue=$("#slc1")를 가져옵니다.val(); select에서 선택한 색인 값을 가져옵니다: var checkIndex=$("#slc1").get(0).selectedIndex; select에서 가장 큰 색인 값을 가져옵니다: var max Index=$("#slc1 option:last").attr("index"); 3. select가 선택한 Text와Value를 설정합니다. select 인덱스 값이 1인 항목 선택: $("#slc1").get(0).selectedIndex=1; select의value값을 4로 설정하는 항목 선택: $("#slc1").val(4); select의 Text 값을 JQuery 로 설정하려면 $("#slc1 option[text='jQuery']")를 선택합니다.attr("selected", true); PS: 특히 세 번째 사용에 주의하세요.JQuery의 선택기 기능이 이렇게 강력한지 봐라!
4.select 이벤트 감청 변경
$('.monitors_wj').change(function() { var id = $(this).children('option:selected').val(); });
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
jQuery 전후 예이 기사에서는 jquery after() 및 before() 메소드의 예를 볼 것입니다. before() 메서드는 선택한 요소 앞에 지정된 콘텐츠를 삽입합니다. after() 메서드는 선택한 요소 뒤에 지정된 콘텐츠...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.