자바스크립트로 php변수를 전달하려면 어케하나요?
안녕하세요?
카테고리별로
카카오맵을 이용하고 싶은데요
즉 '음식점'메뉴를 선택하면 아작스에서 db를 쿼리할 때 '음식점' 변수값을 보내고
'학교'를 선택하면 '학교'변수값을 보내고 싶어요.
아작스가 실행되는 js파일은 그누보드 내용관리 content.skin.php에 인클르드 되어 있구요.
아작스로 실행되는 부분은 다음과 같습니다.
음식점을 전달하는 변수는 아래의 <?php echo $wCategory; ?>입니다.
그런데 안돼요.
ㅠㅠ
어떻게 해결할 방법이 없나요?
========================================
s_lat= 36.590480115657755;
w_lng= 126.46506576065912;
n_lat= 37.79348378047803;
e_lng= 127.42991408651091;
cate='<?php echo $wCategory; ?>';
var listdata;
function changeMap(s_lat,w_lng,n_lat,e_lng){
clusterer.clear();
$.ajax({
url: "https://sample.com/skin/content/mymap/map_getdata.php",
type : 'GET',
data:{"s_lat": s_lat, "w_lng": w_lng, "n_lat": n_lat, "e_lng": e_lng,"cate":cate},
dataType : 'json',
}). error(function(){
alert("error");
})
=====================================
답변 4개 / 댓글 1개
s_lat= 36.590480115657755;
w_lng= 126.46506576065912;
n_lat= 37.79348378047803;
e_lng= 127.42991408651091;
cate='<?php echo $wCategory; ?>';
var listdata;
function changeMap(s_lat,w_lng,n_lat,e_lng){
clusterer.clear();
$.ajax({
url: "https://sample.com/skin/content/mymap/map_getdata.php",
type : 'GET',
data:{"s_lat": s_lat, "w_lng": w_lng, "n_lat": n_lat, "e_lng": e_lng,"cate":'<?php echo $wCategory; ?>'},
dataType : 'json',
}). error(function(){
alert("error");
})
이렇게 직접 써보세요.
답변을 작성하려면 로그인이 필요합니다.
ㅠㅠ
<?php
$wCategory="음식점";
?>
<script src="https://sample.com//skin/content/mymap/js/map.js"></script>
자바스크립트 전에 위와 같이 해봤는데...
혹시
php에서 선언한 부분이 잘못된건가요?