我正在尝试将 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 对象。
请帮助解决问题
提前致谢