2015-05-26 47 views
-2

我在我的網站上有一個選擇下拉列表 http://www.wearemovingto.com和第118行我有下拉列表的代碼。按照我要去的速度,索引頁看起來非常混亂,因爲我需要在另外200個國家投放,而且我們都知道谷歌討厭這個。 我試圖將下拉列表鏈接到一個js文件,但沒有奏效,是的,我的js低於標準桿。所有我想要做的是有一個js文件中的所有下拉列表中的代碼,但仍然有網站上的下拉列表我的索引頁中的Javascript

基本上是這樣的源 從線118

<div class="vmapSelect"></div> 
<div id="vmap" style="width: 960px; height: 400px;"></div> 
+5

你能發佈你的JS代碼嗎? – Kamo

+3

谷歌不喜歡長菜單?每個從菜單上尋求國家的網站都會這樣做,我真的懷疑它會影響谷歌的排名。 – Barmar

+0

我沒有Js代碼。我需要將下拉列表放入一個js文件中。 – Jason

回答

1

組成的數組國家代碼和名稱。然後循環瀏覽,將它們作爲選項添加到您的國家/地區菜單中。

var countries = [ 
    { code: "US", name: "United States"}, 
    { code: "CA", name: "Canada"}, 
    ... 
]; 
$.each(countries, function(code, name) { 
    $("#country").append($("<option>", { 
     text: name, 
     value: code 
    })); 
});