عرض سلام و ادب.
این خط کد رو تو response کنسول لاگ گرفتم و درست هم چاپ میشه
foreach ($locations as $loc){ echo "L.marker([$loc->lat,$loc->lng]).addTo(mymap);"; }
چجوری بذارمش تو تابع response که به جای کنسول لاگ، اجرا بشه؟
11 شهریور 00
سلام.
با eval() میتونید رشته ی string رو در جاوااسکریپت اصطلاحاً execute کنید.
ولی بهتره به این شکل باشه که دستور اصلی رو در داخل کد جاوااسکریپت بنویسید و از سمت سرور فقط مقادیر مورد نیاز مثل lat, lng رو ارسال کنید.(چون کد هم متغیر نیست و یک دستور ثابته!)
توسط