선택되는 인덱스/행을 추적해야합니다. jqGrid에서 행을 선택하면 배열에 스플 라이스 (splice) 배열이 있습니다. 선택되어 있으면 추가하고 선택하지 않으면 제거합니다.그리드에서 행을 클릭 할 때마다 array.splice()를 호출하는 것이 좋습니다.
현명한가요? 나는 단지 "좋은 생각처럼 보이지 않는다"는 느낌을 가지기 때문에, 나는 어떤면에서 검증을 찾고있다.
선택되는 인덱스/행을 추적해야합니다. jqGrid에서 행을 선택하면 배열에 스플 라이스 (splice) 배열이 있습니다. 선택되어 있으면 추가하고 선택하지 않으면 제거합니다.그리드에서 행을 클릭 할 때마다 array.splice()를 호출하는 것이 좋습니다.
현명한가요? 나는 단지 "좋은 생각처럼 보이지 않는다"는 느낌을 가지기 때문에, 나는 어떤면에서 검증을 찾고있다.
나는 그것에 문제가 있다고 생각하지 않는다. 현명한 대안은 .selected
클래스를 토글 한 다음 필요한 경우 $('.selected')
을 사용하여 요소에 액세스하는 것입니다.
정보에 따라 달라집니다. 행의 레이아웃/스타일을 변경하려면 Andy가 제시 한 솔루션이 완벽하게 적합합니다. 그러나 데이터 관리를 위해 해당 인덱스가 필요한 경우 메서드를 사용하는 것이 좋습니다.
흠, 나는 그 생각을 좋아합니다. 클래스를 토글 한 다음 대화 상자가 닫히면 모든 .selected 행을 가져옵니다. 나는 그걸 들여다 볼 수 있습니다, 앤디에게 감사드립니다! – Dan