2012-11-06 35 views
0

我正嘗試從網頁發佈JSON數據結構到REST API服務。提交表單時,JavaScript將捕獲表單字段值,生成JSON數據,然後將數據發佈到我的REST API。我不完全確定如何使用JavaScript來做到這一點。任何人都可以指向正確的方向或放棄一些示例代碼。使用javascript從網頁POST到REST API

謝謝

回答

1

嘗試jQuery,它有這種東西的一些好幫手。您可能需要postJSON方法。

至於入門jQuery的,看看他們的getting started page

你可以得到一個表格的數據與

var data = $('#formid').serializeArray();

然後你就可以使用,在postJSON方法:

$.post(url, data, callback, "json"); 
+0

我能做到這一點,而不jQuery的? – jomille

+0

@jomille你可以使用普通的javascript來達到同樣的效果,但是比使用jQuery更乏味。 [XMLHttpRequest](https://developer.mozilla.org/en-US/docs/DOM/XMLHttpRequest) – eli

+0

好的,我可以使用jQuery。現在是一個更大的問題(我可能需要創建另一個線程)。我需要發佈到不同於我的網頁的域名。我可以這樣做嗎? – jomille