json の場所の値を tempdata に保存しようとしています。json api を使用してユーザーの現在の場所を取得しています。場所に基づいてコンテンツをユーザーに表示したいのですが、これを行うことができなかったので共有しています私のコード、みんな私を助けてください
<script type="text/javascript">
var strip, strcountry, strcity, strregion, strlatitude, strlongitude, strtimezone
function GetUserInfo(data) {
strip = data.host; strcountry = data.countryName; strcity = data.city;
strregion = data.region; strlatitude = data.latitude; strlongitude = data.longitude;
strtimezone = data.timezone;
}
$(function () {
BindUserInfo();
})
function BindUserInfo() {
//document.getElementById('lblCity').innerText = strcity;
$('#term').attr("placeholder", strcity);
$('#term').attr("value", strcity);
}
</script>
<script type="text/javascript" src="http://smart-ip.net/geoip-json?callback=GetUserInfo"></script>
ここから場所を取得して linq クエリに適用したいのですが、MVC 4 (Razor) を使用しています。