0
我正在從本地加載xml文件下拉菜單的小型html項目。xml在本地獲取數據的任何替代方法?
我的問題是鉻和ff無法在本地加載xml文件。
是否有任何替代方法來從本地其他文件填充html下拉菜單?或
我可以直接寫XML到我的HTML的頂部?
請大家幫忙。
我正在從本地加載xml文件下拉菜單的小型html項目。xml在本地獲取數據的任何替代方法?
我的問題是鉻和ff無法在本地加載xml文件。
是否有任何替代方法來從本地其他文件填充html下拉菜單?或
我可以直接寫XML到我的HTML的頂部?
請大家幫忙。
如果您希望將數據保存在單獨的文件中,爲什麼不使用JSON並將JSON
對象保存在js
文件中?
您可以始終使用JSON
對象代表任何XML
對象。下面是一個例子:
XML文件:
<person>
<firstName>John</firstName>
<lastName>Smith</lastName>
<age>25</age>
<address>
<streetAddress>21 2nd Street</streetAddress>
<city>New York</city>
<state>NY</state>
<postalCode>10021</postalCode>
</address>
<phoneNumbers>
<phoneNumber type="home">212 555-1234</phoneNumber>
<phoneNumber type="fax">646 555-4567</phoneNumber>
</phoneNumbers>
</person>
JSON表示:
{
"firstName": "John",
"lastName": "Smith",
"age": 25,
"address": {
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": "10021"
},
"phoneNumber": [
{
"type": "home",
"number": "212 555-1234"
},
{
"type": "fax",
"number": "646 555-4567"
}
]
}
謝謝答覆,我是新來的JSON,從未使用過。我如何自動填充我的下拉菜單?例如:我想要一個顯示名字的選擇框? – Hareesh
使用JSON.parse解析JSON對象。查看鏈接進一步參考http://www.json.org/js.html – Anshu
它似乎與鉻和FF的問題,我試過JSON,但相同的結果作爲XML給。我無法將外部文件加載到這些瀏覽器。任何修復? – Hareesh