홈>
사용자가 버튼을 클릭하면 표시되는 편집 패널을 만들었습니다.
jQuery data Table을 사용하는데, 시작 부분에 버튼이 있습니다. 버튼을 클릭하면 패널이 나타납니다. 클릭 기능에서 값이 행 데이터와 같으면 선택 옵션이 선택됩니다. 두 가지 방법으로 시도합니다.
$("#editCountry option[value='" + data.Country + "'").attr("Selected", true);
$("#editBranch option").each(function () {
if ($(this).val() == data.BranchID) {
$(this).attr("Selected", true);
} else {
$(this).attr("Selected", false);
}
})
그러나 다른 행의 값이 다른 경우에는 작동합니다 (예 :
국가를 젓다 == 미국,
행 b 국가 == DEU,
그런 다음 b 행을 클릭 한 다음 a 행을 다시 클릭하면 선택이 다시 변경되지 않습니다. 항상 첫 번째 줄에서 멈출 것입니다. 개발 패널을 통해 HTML 코드를 확인하고 하나를 선택하면 잘못된 옵션이 표시됩니다.
아무도 나를 도울 수 있습니까?
- 답변 # 1
관련 자료
- JQuery를 사용하여 동적 HTML 테이블에서 선택한 행 값을 얻는 방법은 무엇입니까?
- 페이지의 JQuery 여러 달력에 DB에서 사용자 정의 선택된 날짜 표시
- reactjs - 옵션을 선택된 것으로 표시하는 방법
- jquery 모바일 슬라이더를 설정하면 오류가 발생합니다
- angular - 동적 행에서 선택된 드롭 다운 값 삭제
- javascript - 동적 HTML 코드를 표시하고 렌더링되는 즉시 동적 jquery를 호출하는 방법
- javascript - 부트 스트랩 선택을 사용할 때 JQuery를 사용하여 옵션 활성화/비활성화
- javascript - jquery를 사용하여 동적 데이터를 테이블 본문에 추가
- javascript - API json 객체로 동적 메뉴를 설정 하시겠습니까?
- angular - Angular7 선택에서 선택한 옵션을 사용하여 다른 선택에서 옵션을 설정하십시오
- typescript - 다이나믹 컨트롤의 선택된 값 얻기 Angular 6
- javascript - 선택시 선택에서 옵션 제거
- node.js - 첫 번째 선택에서 선택한 옵션에 따라 두 번째 선택의 옵션
- css - jQuery를 사용하여 선택한 글꼴 브라우저를 감지하십시오
- datatables - 동적 버튼이 jQuery에서 모달을 열지 않음
- javascript - 선택한 옵션을 기반으로하는 jQuery 검색 스크립트
- 동적 HTML 테이블 데이터 (jQuery를 사용하여 생성됨)를 클릭 가능하게 만드는 방법은 무엇입니까?
- vue.js - Vue Vuetify는 동적으로 생성 된 v-select 요소의 선택된 옵션을 읽습니다
- javascript - html 요소의 선택된 행을 통한 jquery 루프 - 데이터 테이블
- delphi - 로컬 동적 배열의 길이를 0으로 설정하면 메모리 사용량이 감소합니까?
이렇게 할 필요는 없습니다
다음과 같이하면됩니다.