데이터를 보유하고있는 Json 파일을 포함시켜 동적 선택 옵션 양식을 만드는 데 사용할 HTML 파일로 가져올 수 있습니다.이 데이터의 구조를 Json 파일에 쓰려면 어떻게해야합니까?
예를 들어, 첫 번째 선택 옵션에서 남자 또는 여자인지 물어보고 남자와 여자를 선택 사항으로 나열하면 동적으로 생성 된 다음 선택 옵션에는 이전에 선택했던 옵션과 선택은 Json 파일에서 가져옵니다. 내가
Var data= new object();
Data['male']=['tall', 'short'];
data['tall']=['rich', 'poor'];
처럼이 구조는 배열을 연관 비슷 생각하지만 난 너무 확실하지 않다 말할 경우
는 그 데이터를 얻을 수 있어야합니다. 따라서 위의 내용을 살펴보면, 남성이 남성을 선택하면 키가 크거나 짧은 옵션이 주어지며, 모든 것이 선택되면 부자 나 가난한 옵션이 부여됩니다.
는 뭔가 당신이 예를 사용하여이 작업을 수행하는 방법에 대한 올바른 방향으로 날 지점 수 있다면, 나는 그것을 대단히 감사하겠습니다{"data": {
man:[];
woman:[];
}
}
처럼, 나는 많은이없는 JSON이있을 거라고 생각 Json 저 자신을 쓰는 경험.
아, 고맙습니다. 저와 함께 노트북을 가지고 있지 않아서 다음 수업을 기다리는 동안 실제로 전화로이 사실을 입력했습니다. – barit
내가 작성한 내용에 대한 나의 질문은 json 파일에서 데이터를 검색 할 때 데이터 [0]가 특정 단어 "남성"을 제공하고 옵션 값에 표시하거나 다시 표시 할 수있게하는 것입니다. "male"배열의 내부는 무엇입니까? 또한 내가 "부자"처럼 분파를 계속하기를 원한다면 그것은 단지 "부자"가 될 것인가? [ "no hair", "hair"]? 도와 주셔서 다시 한 번 감사드립니다! – barit
'data [0]'는'undefined'를 반환합니다 -'data'는 객체이므로 인덱스 값으로 무엇을해야할지 모릅니다. 'data [ "male"]'또는'data.male'은'[ "tall", "short"]'를 반환합니다. 'male'은 배열이므로'data.male [0]'은'tall'을 리턴합니다. 그리고 네, 원하는만큼 객체와 배열을 중첩 할 수 있습니다. – redhotvengeance