jqgrid 조건부에서 다중 선택의 확인란 건너 뛰기

KiRa

jqgrid 헤더에서 다중 선택 확인란을 클릭 할 때 Oleg가 응답하는 것을 보았습니다 . 확인란이 비활성화되면 확인이 제거됩니다. (correct me if i'm wrong). 하지만 제 경우에는 rowdata를 건너 뛰고 싶거나 row value 인 경우 확인란을 선택하고 싶지 않습니다 Status is approved.

여기에 이미지 설명 입력

나는 이것을 시도했다

onSelectAll: function (aRowids, status) {
  $.each(aRowids, function (i, val) {
     var gridId = "#List";
     var rowData = jQuery(gridId).jqGrid('getRowData', val);
     var g = $("#List");
     var cbs = $("tr.jqgrow > td > " + rowData.Status == "Approved", g[0]);
     cbs.removeAttr("checked");
   }
}

하지만 아무 일도 일어나지 않습니다. 여전히 승인 된 상태를 확인합니다.

Shiladitya

여기에 해결책이 있습니다. http://jsfiddle.net/HJema/632/

var myData = [{
    id: 1,
    status: "Rejected"
}, {
    id: 2,
    status: "Approved"
}, {
    id: 3,
    status: "Rejected"
}, ];

$("#list").jqGrid({
    datatype: "local",
    colNames: ["Id", "Status"],
    colModel: [{
        name: "id",
        index: "id",
        sorttype: "int"
    }, {
        name: "status",
        index: "status"
    }],
    caption: "Viz Test",
    pager: '#pager',
    search: true,
    multiselect: true,
    data: myData,
    loadComplete: function(data) {
    	for (var i = 0; i < data.rows.length; i++) {
      	if(data.rows[i].status == "Approved"){   
        	$('#jqg_list_' + (i+1)).attr('disabled', true);
        }
      }
    }
});
<link href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" rel="stylesheet"/>
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.14/themes/base/jquery-ui.css" rel="stylesheet"/>
<link href="http://trirand.com/blog/jqgrid/themes/ui.jqgrid.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script src="http://trirand.com/blog/jqgrid/js/jquery.jqGrid.min.js"></script>
<script src="http://trirand.com/blog/jqgrid/js/i18n/grid.locale-en.js"></script>
<table id="list"></table>
<div id="pager"></div>

Stackoverflow 스 니펫에 문제가 있습니다. jsfiddle을 참조하세요.

이것이 당신을 도울 수 있기를 바랍니다

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

reCaptcha 다중 이미지 선택 건너 뛰기

분류에서Dev

재확인 건너 뛰기

분류에서Dev

MongoDB에서 다중 키 인덱스를 수행 할 때 하위 문서의 특정 필드 건너 뛰기

분류에서Dev

jquery 다중 선택에서 선택한 옵션의 확인란 지우기

분류에서Dev

Chromebook 설정 중 '네트워크 선택'건너 뛰기

분류에서Dev

MySQL에서 내부 조인 및 다중 선택 조건을 사용하여보기 만들기

분류에서Dev

수업 선택기 건너 뛰기

분류에서Dev

reduce ()의 중첩 배열에서 빈 배열 건너 뛰기

분류에서Dev

확인란 건너 뛰기 Click () 함수 [VBA]

분류에서Dev

CUDA의 EULA 건너 뛰기

분류에서Dev

ajax 조건부 드롭 다운 선택에서 기본 선택

분류에서Dev

중단 된 경우 스트림의 일부 건너 뛰기

분류에서Dev

파이썬 함수 선택적 인수 및 건너 뛰기 여부

분류에서Dev

Jqgrid의 확인란이 선택되지 않았습니다.

분류에서Dev

TestNG 테스트의 조건부 건너 뛰기

분류에서Dev

bash 스크립트의 여기 문서 구분 기호 중 일부를 건너 뛰었습니다.

분류에서Dev

조건이 False 인 경우 For 루프의 현재 반복 건너 뛰기

분류에서Dev

VSCode에서 다음 문자열 인스턴스 선택을 건너 뛰거나 건너 뛰는 방법은 무엇입니까?

분류에서Dev

루프 중 다차원 배열에서 배열 건너 뛰기

분류에서Dev

lapply에서 "정의되지 않은 열 선택"오류 건너 뛰기

분류에서Dev

Vim-시각적 선택에서 줄 건너 뛰기

분류에서Dev

dataweave 2.0에서 다른 부분 건너 뛰기

분류에서Dev

Talend의 조건에 따라 구성 요소 건너 뛰기

분류에서Dev

조건에 따라 for 루프의 여러 반복 건너 뛰기

분류에서Dev

선택적 인수를 건너 뛰어 매개 변수 팩 채우기

분류에서Dev

워크 시트에서 중복 강조 표시 첫 번째 인스턴스 건너 뛰기

분류에서Dev

JSON의 특정 중첩 수준에서 비 배열 속성 건너 뛰기

분류에서Dev

pudb3-pudb의 다음 중단 점으로 줄 건너 뛰기

분류에서Dev

SKAction의 다른 기간-작업 완료 후 건너 뛰기?

Related 관련 기사

  1. 1

    reCaptcha 다중 이미지 선택 건너 뛰기

  2. 2

    재확인 건너 뛰기

  3. 3

    MongoDB에서 다중 키 인덱스를 수행 할 때 하위 문서의 특정 필드 건너 뛰기

  4. 4

    jquery 다중 선택에서 선택한 옵션의 확인란 지우기

  5. 5

    Chromebook 설정 중 '네트워크 선택'건너 뛰기

  6. 6

    MySQL에서 내부 조인 및 다중 선택 조건을 사용하여보기 만들기

  7. 7

    수업 선택기 건너 뛰기

  8. 8

    reduce ()의 중첩 배열에서 빈 배열 건너 뛰기

  9. 9

    확인란 건너 뛰기 Click () 함수 [VBA]

  10. 10

    CUDA의 EULA 건너 뛰기

  11. 11

    ajax 조건부 드롭 다운 선택에서 기본 선택

  12. 12

    중단 된 경우 스트림의 일부 건너 뛰기

  13. 13

    파이썬 함수 선택적 인수 및 건너 뛰기 여부

  14. 14

    Jqgrid의 확인란이 선택되지 않았습니다.

  15. 15

    TestNG 테스트의 조건부 건너 뛰기

  16. 16

    bash 스크립트의 여기 문서 구분 기호 중 일부를 건너 뛰었습니다.

  17. 17

    조건이 False 인 경우 For 루프의 현재 반복 건너 뛰기

  18. 18

    VSCode에서 다음 문자열 인스턴스 선택을 건너 뛰거나 건너 뛰는 방법은 무엇입니까?

  19. 19

    루프 중 다차원 배열에서 배열 건너 뛰기

  20. 20

    lapply에서 "정의되지 않은 열 선택"오류 건너 뛰기

  21. 21

    Vim-시각적 선택에서 줄 건너 뛰기

  22. 22

    dataweave 2.0에서 다른 부분 건너 뛰기

  23. 23

    Talend의 조건에 따라 구성 요소 건너 뛰기

  24. 24

    조건에 따라 for 루프의 여러 반복 건너 뛰기

  25. 25

    선택적 인수를 건너 뛰어 매개 변수 팩 채우기

  26. 26

    워크 시트에서 중복 강조 표시 첫 번째 인스턴스 건너 뛰기

  27. 27

    JSON의 특정 중첩 수준에서 비 배열 속성 건너 뛰기

  28. 28

    pudb3-pudb의 다음 중단 점으로 줄 건너 뛰기

  29. 29

    SKAction의 다른 기간-작업 완료 후 건너 뛰기?

뜨겁다태그

보관