2014-08-27 2 views
1

아약스 responsetext에 줄 바꿈 문자를 추가하는 방법. 자바 코드 경고 상자를 사용하여 표시해야하는 오류 코드와 설명을 포함하는 예외 메시지를 반환해야합니다. 오류 예외를 반환ajax responsetext에 줄 바꿈 문자를 추가하는 방법

PHP 코드 조각 :

echo('Update Aborted\r\n'.$mIAPException->getErrorCode() . ': ' . $mIAPException->getFurtherDetails()); 

자바 스크립트 코드 :이 작동하지 않습니다

alert(client.responseText); 

.

+0

대신 무엇이 발생합니까? null 또는 정의되지 않음을 표시합니까? 콜백 (assync) 또는 sync ajax를 기다리고 있습니까? 일반적으로 F12를 누르고 이와 같은 경우에 네트워크가 말하는 내용을 확인하십시오. –

+0

메시지에 \ r \ n이 (가) 표시됩니다. – Max723

+0

동기화 Ajax 및 PHP 스크립트를 사용하고 있습니다. 자바 스크립트를 사용하여 클라이언트 측 경고 상자에 표시하는 메시지를 에코합니다. 그러나 새로운 줄 대신 실제 문자가 나타납니다. 알림 상자에 '\ r \ n'메시지가 나타납니다.
도 시도했지만 작동하지 않습니다. – Max723

답변

1

" 따옴표 붙은 문자열을 사용해야합니다. ' 따옴표 붙은 문자열에서 \r\n 문자는 별다른 의미가 없습니다.

echo "\n"; // spits out a newline 
echo '\n'; // spits out a '\' char and an 'n' char 
+0

고마워요. 예, 작동합니다. 고마워. – Max723

관련 문제