我想包含一個包含數據的Json文件,這樣我就可以將它拉入到我的HTML文件中,以用於創建動態選擇選項表單。我該如何在Json文件中編寫這些數據的結構?
例如,如果第一個選擇選項詢問您是男性還是女性,並列出男性和女性作爲選項,那麼動態創建的下一個選擇選項將具有特定於您之前選擇的選項以及那些選項選擇將從Json文件中提取。
我希望能夠獲得這些數據,如果我說喜歡
Var data= new object();
Data['male']=['tall', 'short'];
data['tall']=['rich', 'poor'];
我覺得這個結構類似於關聯數組,但我也不太清楚。因此,根據以上的觀點,如果這個人選擇了男性,他們會選擇高或低的選擇,如果你選擇了所有的選擇,他們會選擇富人或窮人。
我覺得JSON的會是這樣的
{"data": {
man:[];
woman:[];
}
}
如果你能在如何用一個例子做這個正確的方向指向我,我會非常感激,我沒有太多的親自寫Json的經歷。
啊,謝謝,我實際上是在等待下一節課的時候在手機上輸入了這個信息,因爲我沒有帶上我的筆記本電腦。 – barit
我的問題與你寫的是當我從我的json文件中檢索數據時,會說像數據[0]給我的具體詞「男」,並讓我顯示在選項值或將它返回「男性」陣列裏面有什麼?另外,如果我想繼續像「富人」那樣分支,它會變得「富有」:[「沒有頭髮」,「頭髮」]?並再次感謝您的幫助! – barit
'data [0]'會返回'undefined' - 'data'是一個對象,所以它不知道如何處理索引值。 data [「male」]或'data.male'會返回'[「tall」,「short」]''。 'male'是一個數組,因此'data.male [0]'會返回'tall'。是的,你可以繼續嵌套對象和數組,只要你想。 – redhotvengeance