วิธีลบหมุดบน google map api ทำยังไงหรอครับ แล้ว พอ ลบ ได้แล้ว ajax ก็เพิ่มหมุดลงไปเหมือนเดิมสองวิธีนี้ช่วยที
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา วิธีลบหมุดบน google map api ทำยังไงหรอครับ แล้ว พอ ลบ ได้แล้ว ajax ก็เพิ่มหมุดลงไปเหมือนเดิมสองวิธีนี้ช่วยที
วิธีลบหมุดบน google map api ทำยังไงหรอครับ แล้ว พอ ลบ ได้แล้ว ajax ก็เพิ่มหมุดลงไปเหมือนเดิมสองวิธีนี้ช่วยที
Copy
unction selectLocation(){/*ฟังชั่น ดึงข้อมูล*/
$(function(){
setInterval(function(){/*ฟังชั้นกำหนดระยะเวลาในการดึงข้อมูล ตั้งไว้ 2 วินาที หรือ 2000*/
$.ajax({
type:"POST",/*ประประเภทของข้อมูล*/
url: "json-location.php",/*ดึงข้อมูลในรูปแบบเจสัน*/
}).done(function(text){
var json = $.parseJSON(text);/*แปลงข้อมูลให้อยู่ในรูปแบบtext*/
for(var i = 0 ;i<json.length;i ){/*8ำสั่ง loop เพื่อปักหมุด*/
var lat = json[i].lat;/*ประกาศตัวแปลเพื่อรับค่า lAT */
var lng = json[i].lng;
ex_name = json[i].ex_name;
ex_detail = json[i].ex_detail;
var day = json[i].day;
var datee = json[i].datee;
var timee = json[i].timee;
var latlng = new google.maps.LatLng(lat,lng);
/*var id = i;*/
var makeroption = {
map:map,
html:ex_name,
/*Animation: google.maps.Animation.BOUNCE,*/
position:latlng,
};
var marker = new google.maps.Marker(makeroption);
var infowindow = new google.maps.InfoWindow({
map:map,
});
google.maps.event.addListener(marker,'click',function(event)
{
infowindow.setContent("คุณ: "+this.html " ต้องการความช่วยเหลือ <br>สาเหตุ: "+ex_detail+"<br>"+"ช่วงเวลา "+day+" "+datee+" "+timee,);
infowindow.open(map,this);
});
}
});
},2000);
});
}
Arm Tinnkron
28-02-2018
19:12:51
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ