프로그래밍/ASP.NET

jqgrid getGridParam(name) 사용하기

최돠 2015. 6. 3. 09:56

jqgrid getGridParam(name)

jqgrid 를 사용하다 보면 한페이지에 grid가 하나가 아닌 여러가지가 사용이 된다.

getGridParam(name) 이것또한 여러가지가 사용이 되겠지만 본인이 사용했던 방법으로 설명하겠습니다.

 

getGridParam(name)란  name에 해당하는 값을 반환해주는 메소드 입니다.

쉽게 설명했을때는 그리드에 있는 여러가지의 값들이 있을때 그중에 하나를 선택했을때

여러개중에 몇번째 인지를 확인하고 몇번째의 값의 Id르 가지고 옵니다.

 

대표적으로는 selrow,selarrrow가 있는데

selrow는 선택한 행의 ID를 가지고 온다고 생각하시면 되고 여러행이 있을때는 마지막!!에 찍은 행의 ID를 가져옵니다.

selarrrow는 여러 가지 행을 선택하였을때 가각의 id를 가져온다고 생각하시면 됩니다.(배열생각하시면됩니다.)

 

사용은 이오같이 사용하며 데이터를 확인했을시에

$("#Grid1").getGridParam("selrow") : [1] 이렇게 처음꺼를 찍었을때 1이란 값이 들어가고

$("#Grid1").getGridParam("selarrrow")  여러개를 찍었을시에 [1,2,3] 이런방식으로 데이터가 들어가게 됩니다.

 

체크박스나 행을 선택에서 데이터를 불러올때 쓰시면 유용할꺼라 생각합니다.