0
enter code here
我從定義代表國家如下一個Javascript ArrayList中的服務器變量:從請求JavaScript數組
[Belgium,Denmark,Germany,Italy,Portugal,Ireland,India,Morocco,Republic Of Korea];
從JSP請求不帶引號得到變量:
var countries = ${countryList};
我得到這個錯誤:
SCRIPT1007: Expected ']'
我沒有得到任何errror使用報價
var countries = '${countryList}';
但結果不是預期的。我想訪問
'Belgium' as countries[0]
'Denmark' as countries[1]
,而不是'B' as countries[0]
,'e' countries[1]
等..
爲什麼要在javascript中重建數組?爲什麼不在服務器上構建它並將它傳遞給javascript? – 2014-10-30 16:17:56