alert()
私は次のコードを持っています:私はデバッグのために2を入れました。alert1の前にalert2が表示されるのはなぜですか?
<script language="javascript" type="text/javascript">
$(document).ready(function () {
$.ajax({
type: "POST",
url: "ManagerBaseKit.aspx/GetDummyVersions",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (result) {
var items = [];
$.each(result.d.Version, function (key, val) {
items.push('<li id="' + key + '">' + val + '</li>');
});
$('<ol/>', {
'id': 'selectable',
html: items.join('')
}).appendTo('.baseVersionsTest');
alert('1'); // should be alerted 1st
}
});
alert('2'); // should be alerted 2nd
});
</script>
編集:どうすれ$.ajax
ば最初に呼ばれるようにすることができますか?