5
완전히 다시 작성하지 않고 선택 컨트롤의 순서를 변경할 수 있는지 궁금합니다.항목을 위/아래로 이동 선택을
select에서 특정 옵션의 "색인"을 변경할 수있는 자바 스크립트 기능이 있습니까?
감사
완전히 다시 작성하지 않고 선택 컨트롤의 순서를 변경할 수 있는지 궁금합니다.항목을 위/아래로 이동 선택을
select에서 특정 옵션의 "색인"을 변경할 수있는 자바 스크립트 기능이 있습니까?
감사
물론, 당신이 두 개의 개체가 그래서 그냥, (자신의 ID 또는 무엇에 의해) jQuery를에있는 두 요소를 찾은 다음
그들에before()
를 사용
var o1=$("#opt1");
var o2=$("#opt2");
o2.insertBefore(o1);
사용해보십시오 Array.splice
// Remove the option from the list:
var option = selectElement.options.splice(indexOfOptionToRemove,1);
// and put it back in at the new index:
selectElement.options.splice(indexOfNewOptionPosition,option);
나는 내 솔루션보다 솔루션을 더 좋아합니다. 내가 왜 그렇게 생각하지 않았어? :-) – Josh
좋은 물건. 모두에게 감사드립니다! – AndrewC