ช่วยด้วยคับ Help me

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ช่วยด้วยคับ Help me

ช่วยด้วยคับ Help me

 ผมนำ code นี้ไปลองอ่ะคับ แต่มันไม่สามารถแล้วค่าที่ใส่ไปได้ ยังไงรบกวนช่วยด้วยน่ะคับ ขอบคุนคับ

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css">
html{
	padding:0px;
	margin:0px;
}
div#map_canvas{
	margin:auto;
	width:600px;
	height:550px;
	overflow:hidden;
}
</style>

</head>

<body>

<div id="map_canvas">
</div> 

<script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAcNvUk-nhOGHxtqYjlYDTRRQIRG6yKtEoODg8BfMKCyHqWgeYjhTbSKxVXskDpcNKx0i7Msr1-E1jhg" type="text/javascript"></script>
<script type="text/javascript"> 
function initialize() { 
  if (GBrowserIsCompatible()) { 
	var map = new GMap2(document.getElementById("map_canvas")); 
	var center = new GLatLng(13.77436,100.53458); // การกำหนดจุดเริ่มต้น
	map.setCenter(center, 13);  // เลข 13 คือค่า zoom  สามารถปรับตามต้องการ 
	map.setUIToDefault(); 
	
	var marker = new GMarker(center, {draggable: true});  
    map.addOverlay(marker);
	 
	GEvent.addListener(marker, "dragend", function() {
		var point = marker.getPoint();
		map.panTo(point);

		$("#lat_value").val(point.lat());
		$("#lon_value").val(point.lng());
		$("#zoom_value").val(map.getZoom());

	});	 
	 
  } 
} 
</script> 
<script type="text/javascript" src="js/jquery-1.4.1.min.js"></script>
<script type="text/javascript">
$(function(){
	initialize();
	$(document.body).unload(function(){
			GUnload();
	});
});
</script>
<div id="showDD" style="margin:auto;padding-top:5px;width:600px;">
  <form id="form_get_detailMap" name="form_get_detailMap" method="post" action="">
    Latitude
    <input name="lat_value" type="text" id="lat_value" value="0" />
    Longitude
    <input name="lon_value" type="text" id="lon_value" value="0" />
  Zoom
  <input name="zoom_value" type="text" id="zoom_value" value="0" size="5" />
  <input type="submit" name="button" id="button" value="บันทึก" />
  </form>
</div>
</body>
</html>

 



Phol2004i 26-04-2013 11:16:00

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1

ไม่สามารถรับค่า  Latitude  Longitude ที่ input เข้าไปได้อ่ะคับ



phol2004i 26-04-2013 11:17
 ความคิดเห็นที่ 2

แนะนำให้ใช้เป็น google map เวอร์ชั่น 3

ตามลิ้งค์ด้านล่าวงนี้ดู

https://www.ninenik.com/content.php?arti_id=326

บรรทัด 

<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>  

เปลี่ยนเป็น

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>  

 



Ninenik Narkdee 26-04-2013
 ความคิดเห็นที่ 3
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>  

แก้ใหม่ 

 



Ninenik Narkdee 26-04-2013
 ความคิดเห็นที่ 4

ผมลองใส่ค่าใน text ที่เปน ลองติจูดและลัดติจูดแล้วคับ แต่แผนที่ยังเปนค่าเดิมอยุ่ รบกวนช่วยอีกนิดคับ ขอบคุนคับ #ผมเปนมือใหม่น่ะ



phol2004i 26-04-2013 13:30
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ