2014-01-27 1 views

답변

0

gridComplete: function() { 
       var myGrid = $('#list2'), 
       x = myGrid.jqGrid('getGridParam', 'reccount'); 
//here I get the total number of rows in jqgrid 


       $('#list2 #popupData').mouseover(function(e) { 
        //here I dont know what to write and i how to get the current row number, not the ID 
       }); 
      }, 

들으 : 이것은 내 코드입니다.

beforeSelectRow:function(rowid,e) 
    { 
    alert("Row [" + rowid + "] is row number [" + $("#" + rowid)[0].rowIndex + "]"); 
     return false; 
    }, 

정확한 코드는 #popupData의 정의에 달려 있습니다. 선택한 행의 행 번호를 찾으려고합니까?

업데이트 : 댓글 토론 당이 그것이 당신이

이 가 네 임 선택한 셀의 행 번호를 얻으려고 노력
+0

$("#popupdata").mouseover(function() { alert($(this).parents('tr')[0].rowIndex); }); 
원하는 디스플레이 장치에 대한 경고를 변경, 처리 할 수있는 방법입니다 특정 셀의 div 태그 해당 div의 내용에 mouserover 이벤트를 만들고 싶습니다. 이제 예제를 통해 mouseover 이벤트가 작동하기 전에 항목을 클릭해야합니다. Thx – Chester

+0

#poppupdata가 나타내는 – Chester

+0

백엔드 코드에서 처리하는 것이 더 좋지 않습니까? 행을 반복하면서 카운터를 유지하십시오. 당신이 생각있는 jqGrid를 통해이 작업을 수행하려면 다음

같은 것을 사용할 수있다, 난이 loadcomplete $ ("#의 popupdata")에서 작동합니다 생각한다. 마우스 오버 (함수() { 경고 ($ (이). 부모 ('tr') [0] .rowIndex); }); – lonewolf217

관련 문제