我有一个页面,我有一个看起来像这样的链接:
<a href="#" onclick="GetCitiesByRegion('{181AC78C-94F4-486E-B1C7-CFA62C4FA4D3}')" title="Nordjylland" class="nordjylland" data-class="mapdk nordjylland"><span>Nordjylland</span></a>
在我的 Javascript 文件中,我有一个名为 GetCitiesByRegion() 的函数,但是,当单击链接时,我得到一个错误,说 GetCitiesByRegion 没有定义?
该函数如下所示:
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);
}