jQuery ajax를 사용하고 있는데 PHP 파일에서 값 "5.0000"을 반환하려고하고 그 값을 float로 변환하려고합니다.Jquery Ajax returned NaN
alert() 및 document.write()를 사용했기 때문에 PHP 파일에서 반환되는 값은 "5.0000"입니다. 그러나이 값을 parseFloat (value)를 사용하여 변환하면; alert, document.write 내부에서 사용하면 "NaN"이 인쇄됩니다.
OBS : 파이어 폭스에서 테스트 한 결과 제대로 돌아 왔지만 크롬에서는 여전히 "NaN"을 반환합니다.
누구든지 도와 주시겠습니까? 결과가 Infinity
입니다
parseFloat(value + Number.POSITIVE_INFINITY)
경우, value
아마 ""
하는 경우입니다 : 내가 :(...이 문제를 해결하기 위해 NaN를 방지하기 위해 일정
입니다. 크롬 캐시를 제거하고 전체 코드를 표시하십시오. – Osa
사실, 많은 프로를 해결합니다. 흠집. 나는 어떤 다른 설명도 모르겠다. – Digitalis
@Osa 캐시는'alert'와'document.write'를 깨뜨려야합니다. –