json オブジェクトを servlet に送信しようとしています。
しかし、次のようなエラーが表示されます: XMLHttpRequest cannot load http: //192.168.10.113:8080/collective-intellegence/SaveFeedback. Origin http: //192.168.9.185 は Access-Control-Allow-Origin で許可されていません
マイコード
var feedbackData = [];
for (j in storeData.collection) {
var fromData="abc";
feedbackData.push({
"queryid": queryId,
"from": fromData,
"to": GetUserDetails(storeData.item(j)),
"isresolved": document.getElementById(("chk" + j)).checked
});
}
$.ajax({
type: 'POST',
url: saveDataURL,
data: "{ 'feedback': '" + feedbackData + "' }",
dataType: 'json',
success: function (data) {
alert('Success');
},
error: function () {
alert('Error');
}
});
これはエラーを示しています
私はグーグルで、jsonオブジェクトをクロスドメインに渡すことができないことを発見しました。
そこで、クロス ドメインに渡すことができる jsonp オブジェクトを作成することにしました。
問題の解決を手伝ってください
前もって感謝します