mohalolo
یک شنبه 19 آذر 1396, 12:43 عصر
سلام
من با استفاده از دستور Ajax.BeginForm یک modal به شکل زیر طراحی کردم که کاربر بعداز ورود اطلاعات موقعیت زمینشم نشون بده
147236
ولی وقتی فرم postback میشه و از مقادیر ایراد میگیره نقشه سمت کلاینت پاک میشه اینکه یکبار زمان باز شدن مدال فراخوانی شده
147237
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/"></script>
<script>
$('#myModal').on('shown.bs.modal', function () {
var mapOptions = {
center: new google.maps.LatLng(35.890740, 50.889804),
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var infoWindow = new google.maps.InfoWindow();
var map = new google.maps.Map(document.getElementById("dvMap"), mapOptions);
google.maps.event.addListener(map, "click", function (e) {
placeMarker(e.latLng, map);
});
});
<script>
با این دستور من نقشرو در زمان اجرا شدن مدال نمایش میدم
من با استفاده از دستور Ajax.BeginForm یک modal به شکل زیر طراحی کردم که کاربر بعداز ورود اطلاعات موقعیت زمینشم نشون بده
147236
ولی وقتی فرم postback میشه و از مقادیر ایراد میگیره نقشه سمت کلاینت پاک میشه اینکه یکبار زمان باز شدن مدال فراخوانی شده
147237
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/"></script>
<script>
$('#myModal').on('shown.bs.modal', function () {
var mapOptions = {
center: new google.maps.LatLng(35.890740, 50.889804),
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var infoWindow = new google.maps.InfoWindow();
var map = new google.maps.Map(document.getElementById("dvMap"), mapOptions);
google.maps.event.addListener(map, "click", function (e) {
placeMarker(e.latLng, map);
});
});
<script>
با این دستور من نقشرو در زمان اجرا شدن مدال نمایش میدم