ほぼ完成した codeigniter サイトを構築しています。私のサイトの国では autosuggest は正常に動作しています。しかし、webproxy hidedoor.com でサイトにアクセスしようとすると、国の自動提案が機能しません。誰がそれに取り組むべきか本当にわかりません。私もjsonpの失敗した試みを試みました。じゃあ手伝ってくれる?私のjson処理コードは、
$(function() {
$("#ville").autocomplete({
source: function(request, response) {
$.ajax({ url: "<?php echo base_url().'autocomplete/suggestcity'; ?>",
data: { term: $("#ville").val()},
crossDomain: true,
dataType: "json",
//jsonp: 'callback',
//dataType: "html",
type: "POST",
success: function(data){
var citydetails = new Array();
for(i=0; i<data.lang.length; i++)
{
citydetails[i]=data.lang[i]+', '+data.countryname[i];
}
response(citydetails);
$(".ui-menu-item a").click(function(){
set_value($(this).html());
for(i=0; i<=citydetails.length; i++)
{
if(citydetails[i] == $(this).html()){
$("#co_num").val(data.co_num[i]);
$("#geoname_id").val(data.geoname_id[i]);
}
}
});
}
});
},
minLength: 2
});
});