특정 열 값에 따라 jqgrid에서 확인란 선택 활성화 또는 비활성화

무화과

에이전트 상태 열에서 값이 "실행 중"인 행을 선택하려는 jqgrid가 있습니다. 나머지 상태에서는 행을 선택할 수 없습니다.

JQGrid 코드

 datatype: "json",
    contentType: 'application/json',
    ajaxGridOptions: { contentType: 'application/json; charset=utf-8' },
    colNames: ['Id', 'Machine Name', 'IP Address', 'Discovered Date', 'Agent Install Status', 'Agent Installation Date', 'Agent Status', 'Agent Version', 'Last HeartBeat Recieved'],
    colModel: [            
        { name: 'id', hidden: false, width: 15, key: true },
        { name: 'machineName', width: 120 },
        { name: 'ipAddress', width: 60 },
        { name: 'discoveredDate', width: 110, formatter: 'date', formatoptions: { srcformat: 'y-m-d', newformat: 'l, F d, Y' } },
        { name: 'agentInstallStatus', width: 70 },
        { name: 'agentInstallationDate', width: 110, formatter: 'date', formatoptions: { srcformat: 'y-m-d', newformat: 'l, F d, Y' } },
        { name: 'agentStatusName', width: 90 , edittype:'select', editoptions:{value:"Running"} },
        { name: 'agentVersion', width:50},
        { name: 'lastHeartBeatRecieved', width: 110, formatter: 'date', formatoptions: { srcformat: 'y-m-d', newformat: 'l, F d, Y' } }
    ],
    sortname: 'id',
    sortorder: 'asc',
    loadonce: true,
    viewrecords: true,
    gridview: true,      
    width: gwdth,
    height: 650,
    rowNum: 10,        
    rowList: [10, 20, 30],
    mtype: 'GET',
    multiselect: true,
    multipleSearch: true,
    pager: "#jqGridPager"
});

여기에 이미지 설명 입력

실행 상태에 대해서만 체크 박스를 표시 할 수 있습니까?

저는이 환경에 완전히 익숙하지 않습니다.

올렉

요구 사항을 구현하는 두 가지 주요 옵션이 있습니다.

  • 열의 내용에 따라 행 rowattr비활성화 하려면 콜백을 사용 하십시오 "agentStatusName". 답을 위해 만든 데모를 참조하십시오 .
  • 내용을 기반으로 행 선택을 방지 하려면 beforeSelectRow콜백을 사용하십시오 .onSelectAll"agentStatusName"

첫 번째 선택은 가장 간단하고 안전한 것입니다. 두 번째는 더 유연합니다. 행 편집을 허용 할 수 있지만 (필요한 경우) 여전히 선택을 금지합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

여러 확인란의 선택 여부에 따라 확인란을 활성화 또는 비활성화 할 수 있습니까?

분류에서Dev

특정 클래스 값이있는 확인란이 선택된 경우 jquery에서 버튼 비활성화

분류에서Dev

선택한 확인란의 선택에 따라 입력 텍스트를 활성화 / 비활성화하는 방법

분류에서Dev

확인란에 따라 버튼 활성화 / 비활성화

분류에서Dev

드롭 다운 선택에 따라 동적 테이블에서 확인란을 비활성화 / 활성화하는 방법

분류에서Dev

값에 따라 선택 비활성화 / 활성화

분류에서Dev

값에 따라 선택 비활성화 / 활성화

분류에서Dev

jQuery Mobile의 확인란 값에 따라 특정 양식 요소 활성화

분류에서Dev

"값"에 따라 확인란 "선택됨"속성 설정

분류에서Dev

라이브 배경 화면에서 사운드를 활성화 및 비활성화하는 확인란 추가

분류에서Dev

선택한 값에 따라 select2 옵션 비활성화

분류에서Dev

Listview는 선택한 후 특정 확인란을 비활성화합니다.

분류에서Dev

테이블과 배열에서 확인란을 비활성화하고 활성화하는 방법

분류에서Dev

JQuery는 선택한 ASP : CheckBoxList에 따라 asp : Textbox를 활성화 / 비활성화합니다.

분류에서Dev

PHP를 사용하여 선택에 따라 양식 필드를 활성화 / 비활성화하는 방법

분류에서Dev

PHP : 체크 박스 선택에 따라 목록을 비활성화 / 활성화하는 방법

분류에서Dev

확인란에 따라 C #에서 일부 텍스트 상자, 패널 등을 활성화 또는 비활성화하는 메서드가있는 클래스를 정의하는 방법

분류에서Dev

값에 따라 확인란을 선택하고 그리드보기에서 나머지를 비활성화합니다.

분류에서Dev

특정 행에서 프라임 페이스 데이터 테이블 버튼 활성화 또는 비활성화

분류에서Dev

JTable에서 특정 열을 비활성화하는 방법

분류에서Dev

특정 열에 특정 값이있는 경우 비활성화 버튼

분류에서Dev

요일 선택에 따라 날짜 비활성화

분류에서Dev

.csv 파일을 읽고 C #에서 열 상태를 고려하여 확인란을 활성화 또는 비활성화하는 방법

분류에서Dev

라디오 버튼 선택 및 옵션 선택에 따라 양식 필드 활성화 및 비활성화

분류에서Dev

HTML에서 확인란 비활성화

분류에서Dev

보고서 또는 열에서 열 정렬 또는 필터링 비활성화

분류에서Dev

특정 수의 확인란을 선택한 후 확인란 비활성화

분류에서Dev

Angular 6에서 특정 동적 확인란을 비활성화하는 방법은 무엇입니까?

분류에서Dev

값 양식 선택에 따라 양식 텍스트 입력을 비활성화 및 활성화합니다 ..?

Related 관련 기사

  1. 1

    여러 확인란의 선택 여부에 따라 확인란을 활성화 또는 비활성화 할 수 있습니까?

  2. 2

    특정 클래스 값이있는 확인란이 선택된 경우 jquery에서 버튼 비활성화

  3. 3

    선택한 확인란의 선택에 따라 입력 텍스트를 활성화 / 비활성화하는 방법

  4. 4

    확인란에 따라 버튼 활성화 / 비활성화

  5. 5

    드롭 다운 선택에 따라 동적 테이블에서 확인란을 비활성화 / 활성화하는 방법

  6. 6

    값에 따라 선택 비활성화 / 활성화

  7. 7

    값에 따라 선택 비활성화 / 활성화

  8. 8

    jQuery Mobile의 확인란 값에 따라 특정 양식 요소 활성화

  9. 9

    "값"에 따라 확인란 "선택됨"속성 설정

  10. 10

    라이브 배경 화면에서 사운드를 활성화 및 비활성화하는 확인란 추가

  11. 11

    선택한 값에 따라 select2 옵션 비활성화

  12. 12

    Listview는 선택한 후 특정 확인란을 비활성화합니다.

  13. 13

    테이블과 배열에서 확인란을 비활성화하고 활성화하는 방법

  14. 14

    JQuery는 선택한 ASP : CheckBoxList에 따라 asp : Textbox를 활성화 / 비활성화합니다.

  15. 15

    PHP를 사용하여 선택에 따라 양식 필드를 활성화 / 비활성화하는 방법

  16. 16

    PHP : 체크 박스 선택에 따라 목록을 비활성화 / 활성화하는 방법

  17. 17

    확인란에 따라 C #에서 일부 텍스트 상자, 패널 등을 활성화 또는 비활성화하는 메서드가있는 클래스를 정의하는 방법

  18. 18

    값에 따라 확인란을 선택하고 그리드보기에서 나머지를 비활성화합니다.

  19. 19

    특정 행에서 프라임 페이스 데이터 테이블 버튼 활성화 또는 비활성화

  20. 20

    JTable에서 특정 열을 비활성화하는 방법

  21. 21

    특정 열에 특정 값이있는 경우 비활성화 버튼

  22. 22

    요일 선택에 따라 날짜 비활성화

  23. 23

    .csv 파일을 읽고 C #에서 열 상태를 고려하여 확인란을 활성화 또는 비활성화하는 방법

  24. 24

    라디오 버튼 선택 및 옵션 선택에 따라 양식 필드 활성화 및 비활성화

  25. 25

    HTML에서 확인란 비활성화

  26. 26

    보고서 또는 열에서 열 정렬 또는 필터링 비활성화

  27. 27

    특정 수의 확인란을 선택한 후 확인란 비활성화

  28. 28

    Angular 6에서 특정 동적 확인란을 비활성화하는 방법은 무엇입니까?

  29. 29

    값 양식 선택에 따라 양식 텍스트 입력을 비활성화 및 활성화합니다 ..?

뜨겁다태그

보관