我有加载和运行的jQuery一旦页面已经准备好,像这样的网页:如何在运行页面加载的jquery脚本之后运行C#代码?
$(document).ready(function() {
navigator.geolocation.getCurrentPosition(showPosition, positionError);
function showPosition(position) {
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
document.getElementById('div_latitude').innerHTML = latitude;
document.getElementById('div_longitude').innerHTML = longitude;
}
function positionError(position) {
alert("Error: " + position.code);
}
});
后,我分配了div_latitude和div_longitude他们的价值观,我想运行,它会自动使用该信息的代码。我如何确保第二段代码在jquery之后运行?
你可以调用一个WebMethod或使来自JavaScript的Ajax调用,但它听起来像是给需要重新考虑你的设计 – jbabey
有没有办法从服务器端获取地理位置信息? – mellamokb
如果你想运行c#代码,你需要做一个服务器逻辑的ajax调用 –