2012-08-11 71 views
7

有沒有一種簡單的方法來構建像這樣的jQuery查詢ajax?jquery ajax通過具有多個值的數據具有相同的密鑰

http://www.test.com/?value=happy&value=good&value=day 

我試圖

$.getJSON('http://www.test.com/', {'value': ['happy','good','day']}); 

但結果變成http://www.test.com/?value[]=happy&value[]=good&value[]=day

+0

這種請求沒有邏輯。 如果他們都擁有相同的密鑰,您將如何訪問每個值? – 2012-08-11 15:19:23

+0

它可以訪問。例如,我使用谷歌appengine,並有一個函數稱爲get_all https://developers.google.com/appengine/docs/python/tools/webapp/requestclass#Request_get_all – lucemia 2012-08-11 15:26:44

+1

@OfirBaruch在服務器端,你會得到值的數組。 – 2012-08-11 15:26:48

回答

6

只是任何人誰到這裏通過搜索,你可以使用traditionalparameter$.ajax並將其設置爲true那麼你將得到:

http://www.test.com/?value=happy&value=good&value=day

-1

此網址似乎也不錯:

http://www.test.com/?value[]=happy&value[]=good&value[]=day 

在PHP中,您可以訪問像數組

+3

誰在乎PHP的功能?我不想在我的請求中使用方括號,我如何使用jQuery構建這樣的請求? – alexpirine 2013-07-08 04:38:12

+0

就像@alartur說的那樣,這對PHP來說肯定是有效的,但完全不適用於ASP。 – 2014-05-05 07:03:36

相關問題