实际上我在IOS平台的phonegap上有一个ajax请求。我有两个域名,例如1. example.com/folder/contact.php?id=id,另一个域名是2. example2.com/folder/contact.php?id=id
因此,当url访问第二个域(example2.com)时,它没有发生任何事情,但对于第一个域(example.com),它正常工作。我配置了config.xml,这里access-origin是“*”,我也在config.xml中设置了
我无法理解什么是错的。我的ajax代码是
$.ajax({
type: 'GET',
url: ""+localStorage.url+"/folder/contact.php?id=" + Id,
dataType: 'json',
crossDomain: true,
data: {
name: name,
ph: ph,
email:email,
},
success: function(response) {
alert(response);
},
error: function(error) {
navigator.notification.alert('Could not connect to the database');
}
});
但同样的事情是为Android平台工作。请告诉我我的代码中有什么问题
答案 0 :(得分:0)
我已经解决了这个问题。实际上问题出在页面标题元内容中。我必须在内容差距中提及域example.com和example2.com。像这样
left join Table2 T2 on T1.f1 = T2.f1
and (decode(T2.f2,
'1',
'value1',
'2',
'value2',
'3',
'value3',
'4',
T1.f2) = T1.f2 )