2010-02-16 5 views
16

정적 값을 표시하기 위해 jqgrids를 사용했습니다. 하지만 JQGrid 열에 표시 할 체크 박스 및 드롭 다운 값이 필요한 시나리오가 있습니다. 확인란을 선택 또는 선택 해제 여부에 따라 다릅니다. 드롭 다운 및 체크 박스를 사용하여 jqgrid를 빌드하는 방법에 대한 의견이나 의견이 있으십니까?드롭 다운 및 체크 박스로 JQGrid 빌드하기

답변

28

포맷터 checkbox을 사용하여 셀을 선택란으로 표시 할 수 있습니다. colmodel의 일환으로 : 드롭에 관해서는

// A checkbox that is read-only until the user edits the row 
{name:'my_checkbox',index:'my_checkbox', editable:true, 
edittype:"checkbox", formatter:'checkbox' } 

// A checkbox that may be edited at any time 
{name:'my_clickable_checkbox',index:'my_clickable_checkbox', sortable:true, 
formatter: "checkbox", formatoptions: {disabled : false}, editable: true, 
edittype:"checkbox"} 

, 당신은 editrow 기능에 사용자 정의 형식 기능을 전달할 수 있습니다

jQuery('#mygrid').editRow(id, true, formatEditors); 

그런 다음이 함수 내에서 당신의 (a SELECT를 만들 것 또는 당신이) 무엇을해야 드롭 다운 :

function formatEditors(id) { 
    // Your drop down code here... 
    // EG: jQuery("#"+id+"_myDropDownRow","#mygrid"). 
} 

그래서 당신은 데이터가 드롭 다운에 표시 될 행을 편집 할 때.

+0

저는이 jquery를 처음 사용합니다. 기본적으로 잘 작동하는 jqgrid를 채 웁니다. 그러나 격자가로드되면이 체크 박스가 표시되어야합니다. 그러나 나는 그것을 할 수 없다. 코드 스 니펫이 어디에 들어갈 수 있는지에 대한 샘플을 줄 수 있습니까? JQ 그리드 구조만으로 충분합니다. 나는이 분야에서 충분한 자습서를 보지 못한다. – SARAVAN

+0

예, 몇 가지 예를 들어 ... –

+0

예제를 볼 수 없습니다. – SARAVAN

관련 문제