jqGrid의 링크 열에 표시 텍스트를 어떻게 설정합니까? 모든 열의 텍스트가 특정 ID가 포함 된 링크로 "보기"라고 말하기를 원합니다. 여기에 내가 현재 가지고있는 것이 있지만 ID가 "보기"라는 텍스트 대신에 열에 표시됩니다. 나는 json이 반환 한 데이터에서 링크 html을 전달하지 않고 그것을 수행하기를 바랬다.jqGrid 링크 표시 텍스트
{ name: 'myId', index: 'View', edittype: 'select', formatter: 'showlink', formatoptions: { baseLinkUrl: 'Consumer/Details', idName: 'myId'} }
내 JSON 객체 점점 수익은 다음과 같습니다
select new
{
myId = obj.myId.ToString(),
Date = String.Format("{0:d}", obj.Date),
Description = obj.Description,
View = "View"
}
은 'formatter : function'대신 'function formatter'가되어서는 안됩니까? 나는 javascript에 익숙하지 않고, 'function formatter'가 나를 위해 작동한다는 것을 발견했다. –
@pstar : 아니요. 'formatter'는 속성 이름입니다. 함수가 될 수 있습니다. 익명 함수를 속성 값으로 정의 할 수 있습니다. 따라서 응답에서 코드를 시도하고 현재'formatter : 'showlink''를 사용하는 컬럼에'formatter' 속성을 두어야합니다. – Oleg