Javascript GetCitiesByRegion未定义?
我有一个页面,我有一个链接,看起来像:Javascript GetCitiesByRegion未定义?,javascript,jquery,Javascript,Jquery,我有一个页面,我有一个链接,看起来像: <a href="#" onclick="GetCitiesByRegion('{181AC78C-94F4-486E-B1C7-CFA62C4FA4D3}')" title="Nordjylland" class="nordjylland" data-class="mapdk nordjylland"><span>Nordjylland</span></a> 您是否检查了控制台/网络查看器以确保正确包含J
<a href="#" onclick="GetCitiesByRegion('{181AC78C-94F4-486E-B1C7-CFA62C4FA4D3}')" title="Nordjylland" class="nordjylland" data-class="mapdk nordjylland"><span>Nordjylland</span></a>
您是否检查了控制台/网络查看器以确保正确包含JavaScript?您是否可以通过查看源代码来查看您的函数?是的,如果我使用Firebug查看scripts.js,则函数存在,并且文件包含正确。函数位于$.ready中,这是一个问题吗?考虑在JavaScript中定义点击处理程序。除此之外,如果没有完整的html文件/js文件,我们很难提供帮助
function GetCitiesByRegion(id) {
var params = '{"id":"' + id + '"}'
var request = {
type: "GET",
async: false,
cache: false,
url: "http://" + location.hostname + "/webservices/services.svc/GetCitiesByRegion",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: params,
success: function (result) {
alert("Data Loaded: " + result);
},
error: function (xhr, status, error) {
alert('Fejl ved webservice: error: ' + error);
}
};
$jq.ajax(request);
}