2014-04-09 36 views
0

我有一個JQuery,它正在重新調用一個LockedProjects []的數組,該數組被Decalred作爲全局變量。在另一個函數中顯示JQuery中函數的返回值

var LockedProjects = []; 

我想在另一個JQuery的顯示該陣列LockedProjects的值我米accesing此數組值的警報框中顯示,並將它們與逗號分隔。在顯示之前,我正在檢查它的長度。

if(LockedProjects.length>0) 
alert(LockedProjecrs.join(,)); 

'if'條件通過但它沒有顯示任何值。任何人都可以幫忙嗎?

+1

語法錯誤','不是字符串。 '',''是。 –

回答

1

join()期望字符串,你給它一個逗號。另外,'LockedProjects'拼寫錯誤。我相信它應該是:

alert(LockedProjects.join(",")); 
+0

我只用這個。我保留在雙引號內仍然沒有工作 – user3356020

+0

你能重新產生這個問題嗎?也許在http://jsfiddle.net?見[this](http://jsfiddle.net/5Lv2V/) – George

0

默認的分隔符爲join,所以你可以簡單地做

LockedProjects.join() 

如有必要,分離器被轉換爲字符串。如果省略,數組元素用逗號分隔。

相關問題