我使用jQuery將JSON發佈到Java服務器,但我認爲我的JSON必須是錯誤的。這是我的數據的一個例子,以及如何我送它:JSON格式(通過jQuery AJAX發送JSON到Java/Wicket服務器)
var lookup = {
'name': name,
'description': description,
'items': [{
'name': itemName,
'value': itemValue
}]
}
$.ajax({
type: 'post',
data: lookup,
dataType: 'json'
});
我使用Wicket的AbstractAjaxBehavior接收數據,並希望得到一個JSON字符串,我可以解析。當我得到一個地圖的參數傳遞,鍵集是這樣的:
items[0][name],
description,
name,
items[0][value],
很顯然,我可以很容易地得到的值名稱和描述,但對於我的項目的陣列的關鍵是搞砸了。我相信這很簡單,但我似乎仍然圍繞解決方案運行。有什麼建議麼?謝謝!
你好你可以發佈你的Wicket AjaxBehavior的代碼。我有一個問題(http://stackoverflow.com/questions/4976244/using-wicket-abstractajaxbehavior-with-jquery-ajax),因爲我的onRequest()似乎沒有收到任何數據。謝謝 – user193116 2011-02-12 14:48:27