2013-12-18 6 views
0

나는 & 대신에 &의 데이터를 표시하는 jqxgrid에 문제가 있습니다. 그 중 3 개의 열에 약 7 열의 격자가 있습니다. 데이터는 Json에서 오는 것입니다. . 아약스 호출을 사용 나에게 몇 가지 제안을 알려 주시기 바랍니다하면이 문제를 해결하기 위해& 대신에

답변

2

을 당신은 & A를 대체 할 수 & 기호로 정규 표현식을 사용하여 코드 아래 모든 & 앰프를 대체 할 것이다 &

코드와 함께 :.. 을,
data.replace(/&/g,"&"); 
+0

@Wooble의 이전 버전의 사용 : 그것은 모든 & A를 찾을 수 및 교체됩니다. 나는 & 문자열에 대해서만 주어진다. –

+1

@wooble string.replace는 첫 번째 인스턴스 만 대체하므로/g 플래그를 전달하려면 실제로 정규 표현식이 필요합니다. 예 바보이지만 자바 스크립트는 종종 어리 석다. –

+0

@Wooble - IE가 아닌 모든 브라우저에서 작동하지 않습니다. MDN은 다음과 같이 말합니다 : "String.replace 메서드에서 flags 매개 변수를 사용하는 것이 비표준입니다.이 매개 변수를 사용하는 대신 해당 플래그가있는 RegExp 개체를 사용하십시오." https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace. –