jqgrid를 사용하고 있으며 json 형식의 행을 전달하고 있습니다. 행의 값 중 하나가 다음과 같이 앵커 태그입니다 :jquery json 앵커 태그
<a class='class1' href='#' onClick='getFn(); return false;'> text </a>
그러나 반환 된 JSON은 아래의 값을 변환합니다
"\n text\n <\/a>"
또한 모든 속성과 "태그"에서 제거 처음. 이런 종류의 문제에 대한 해결 방법이 있습니까? 내 결과 집합의
JSON 샘플
{"ROWS":[[3,"FName1","Lname1","\n text\n <\/a>"]],"PAGE":1.0,"TOTAL":3.0,"RECORDS":1}
그래서 위의 샘플에서, 값 "\n text\n <\/a>"
있었어야 <a class='class1' href='#' onClick='getFn(); return false;'> text </a>
ColdFusion에서 코드 :
//append to the array
<cfset arrayAppend(arrayUsers[i],"<a class='class1' href='#' onClick='getFn(); return false;'> text </a>")>
</cfloop>
<cfset i = i + 1>
가
최종 JSON 형식의 캐릭터
<cfset jsonReturn = {total=#totalPages#,page=#Arguments.page#,records=#GetDetails.recordcount#,rows=#arrayUsers#}>
감사
를 반환하는
_ "JSON 형식의 행"에 대한보다 완벽한 예제를 보여 주시겠습니까? _ 의미를 분명히 할 수 있습니까 _ "반환 된 JSON은"_ 및 _ "값을 변환하여 모든 특성"_? "그것"은 무엇입니까 - jqgrid? –
@Matt : JSON 샘플로 응답을 편집했습니다. "반환 된 JSON은 값을 변환합니다"라는 의미는 ColdFusion을 사용하여 JSON에 전달해야하는 배열을 작성한 것입니다. coldfusion은 anchor 태그를 잘 표시하지만 json은 태그를 이스케이프 처리하고 jqgrid로 전달하기 전에 속성을 제거합니다 .'sit '은 jSON을 참조합니다. 감사합니다 – DG3
@user : 나는 아직도 당신이 의미하는 것을 얻지 못합니다. JSON은 표기법입니다. _do_ 아무것도 아니기 때문에 태그를 벗어나 속성을 제거하는 방법을 알지 못합니다. 사용중인 JSON 변환기 (또는 아마도 CF)가 이것을하고 있다는 것을 의미합니까? –