まず第一に、私はJavascriptとHTMLにまったく慣れていません。確かに初心者に分類される問題/質問に遭遇しましたが、答えを得るために何を検索すればよいかわかりません。私はこのようなことをしたい:
<script type="text/javascript">
var map;
$(document).ready(function () {
this.map = new GoogleMap();
this.map.initialize();
});
var addMarker = function(lat, lng, address) {
this.map.addMarker(lat, lng, address);
};
</script>
addMarker
カミソリから呼び出したい関数:
@foreach (var item in Model.Companies)
{
<script>
addMarker(@item.Latitude, @item.Longitude, '@item.Address');
</script>
}
問題はmap
、メソッドのスコープで宣言されていないことです。このウォーキングを行うための正しいアプローチは何ですか?