2011-09-16 3 views
2

인라인 편집을 수행하고 열 중 하나의 편집 유형을 드롭 다운으로 설정하십시오.jqgrid - 편집 유형을 선택하여 HTML 코드화 된 데이터가 올바르게 표시되지 않습니다.

{ 
    "name":"id_secretary", 
    "index":"id_secretary", 
    "hidden":false, 
    "edittype":"select", 
    "editable":true, 
    "formatter":"select", 
    "editoptions": { 
     "value":"null:; … 87604:NKWABI NG'HNGE;87613:NSOMA MIGAMBA;87629:NTUBI NSHAAHI;87608:NZEGELA MADUHU;87600:NZILA MALUGU;87606:NZILINZI AMINI;87591:PIUS NGWALALI;87586:SAGANDA JOHN;87607:SAKA NG'HONGE;87618:SALU ND'HWANI;87614:SEMELA MALAGU;87625:SHAURI KILULU;87621:SHILINGI KILULU;87585:SULAY SHIJA;87623:TIPA KITEJA;87598:TUMA ISEME", 
     "multiple":false 
} 

인가 "정의"의 항목을 일으키는 아래로 : 열

정의 드롭에 표시 할 - 드롭 다운에 대한 JSON의 항목 중 일부는 HTML 인코딩 된 문자가 드롭 다운에서 HTML로 인코딩 된 문자를 처리 할 수있는 방법이 있습니까? 아니면 JSON 데이터를 반환해야합니까? 감사합니다.

답변

2

javascript와 jqgrid에는 모두 해당 엔티티를 바로 수정해야하는 htmlDecode() 함수가 있습니다.

autoencode : 사실 문제를 해결할 수 :

내가있는 jqGrid 옵션 autoencode이 희망 사실을

2

아마 당신은 설정이의있는 jqGrid 매개 변수를 사용하려고 할 수 있습니다.

다리오

관련 문제