この質問は何百万回も聞かれていることを知っているので、お詫びします。
他のすべての例を調べましたが、次のコードが機能しない理由がわかりません。
CheckinMap関数の外に配置すると、未定義のアラートボックスが表示されます。
それはなぜです?
$(document).ready(function() {
var MapData;
$(function CheckinMap() {
$.ajax({
type: "GET",
url: "content/home/index.cs.asp?Process=ViewCheckinMap",
success: function (data) {
MapData = data;
},
error: function (data) {
$("#checkinmap").append(data);
}
});
});
alert(MapData);
});