我有加載和運行的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調用 –