0
我喜欢与JSON和jQuery的工作。当我在本地主机上的脚本离线测试它工作正常,但是当我改变这个JSON文件到服务器,它好好尝试一下工作的人都JSON与PHP和Jquery
jQuery(function($) {
$.ajax
({
type: "GET",
url: "test.php",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: companySearchSuccess,
error: onError
});
function companySearchSuccess(json)
{
alert("stap1");
var select = $('#city-list');
$.each(json, function(k, v) {
var option = $('<option />');
option.attr('value', v)
.html(v)
.appendTo(select);
});
}
function onError(m){
alert("Fout is: "+m);
}
});
这工作得很好,
但这个不是:
jQuery(function($) {
$.ajax
({
type: "GET",
url: "http://www.example.com/test.php",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: companySearchSuccess,
error: onError
});
function companySearchSuccess(json)
{
alert("stap1");
var select = $('#city-list');
$.each(json, function(k, v) {
var option = $('<option />');
option.attr('value', v)
.html(v)
.appendTo(select);
});
}
function onError(m){
alert("Fout is: "+m);
}
});
的错误是:XmlHttpRequest对象>
请帮我