0

jsonデータを投稿しようとしています

 var details= jQuery("#list").jqGrid('getRowData');
$.post("someurl", { szVoucherNo: VoucherNo, dtmTransaction: Transaction, details: JSON.stringify(details) } );

しかし、サーバーから403の禁止された応答を受け取りました。

私が間違ったことを教えてください。

TIA

4

1 に答える 1

0

クライアント側からは、他のドメイン(:81のようにポートが異なる同じドメインでもない)にリクエストを送信してから、ホスト自体にリクエストを送信することはできません。これは同一生成元ポリシーです。

ただし、このようなリクエストをプロキシするだけの回避策がいくつかあります。Q:jQueryを使用してクロスドメインajax JSONPリクエストを作成するおよびQ:Ajaxクロスドメイン呼び出しを参照してください。

于 2013-03-25T21:30:38.883 に答える