0

JSON データ構造体を Web ページから REST API サービスに投稿しようとしています。フォームを送信すると、javascript はフォーム フィールドの値を取得し、JSON データを作成してから、データを REST API に POST します。JavaScriptでこれを行う方法が完全にはわかりません。誰でも私を正しい方向に向けたり、サンプルコードをドロップしたりできますか?

ありがとう

4

2 に答える 2

1

jQuery を試してみてください。jQuery には、この種のもののための優れたヘルパーがあります。

jQuery.post documentationを確認してください。おそらくpostJSONメソッドが必要です。

jQuery の使用開始については、開始ページを参照してください。

フォームのデータを取得するには

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

次に、それを postJSON メソッドで使用できます。

$.post(url, data, callback, "json");
于 2012-11-06T01:31:34.727 に答える
1

または、さらに簡単な解決策として、私の jQuery プラグインを使用してください: https://github.com/jpillora/jquery.rest

私のウェブページとは別のドメインに POST する必要があります。これはできますか?

古い IE を気にしない場合は、ヘッダーを使用してクロス ドメイン リクエストを許可できます: https://developer.mozilla.org/en-US/docs/HTTP/Access_control_CORS

于 2013-01-18T12:51:12.417 に答える