아래 코드에 어떤 문제가 있습니까? 이 함수에 JSON 문자열을 전달하고 있지만 할당이 비어 있습니다. 파이어 버그의 문자열을 함수 매개 변수에서 볼 수 있으므로 함수에 도착한다는 것을 알 수 있습니다.하지만 할당을 지나치게하지는 않습니다 (할당이 "정의되지 않음"과 같이). 문자열 wty_upgrade
배열에서 가져 오려고합니다. in this question과 관련하여 도움을받은 코드 중 일부를 사용하고 있습니다. 감사합니다 JSON 문자열 할당이 작동하지 않습니다.
JSON 문자열
(나는 방화범 볼과 같이{"wty_upgrade":[
{"wty":"Upgrade from 3 to 5 years", "mth":24, "pig":3000},
{"wty":"Upgrade from 3 to 10 years", "mth":84, "pig":8000}
]}
함수 호출을 :
LoadWtyUpgPlans('3', JSON)
function LoadWtyUpgPlans(StdWty, UpgWty) {
var WtyRow = '';
var WtyUpgrades = UpgWty.wty_upgrade; <--- here the assignment is blank/undefined
STUFF HERE...
};
은 첫 번째 부분은 .... 자바 스크립트 코드, 또는 될 운명인가? JSON을 그냥 인용하는 경우, 맨 앞의'JSON = "과 마지막에있는'''을 제거하십시오. (예 : 연결된 질문 에서처럼) –
안녕하십니까 @TJ Crowder, 맞습니다. 코드. 나는 MySQL tabke 필드에서 값을 얻을. JSON이 어떻게 든 잘못 되었나요? – TheRealPapa
@TheRealPapa는 데이터베이스에서 JSON을 검색 한 후 JSON을 페이지에 출력하는 방법을 보여줄 수 있습니까? – cmbuckley