모바일 스킨을 고치고 있는데...
pc스킨에서 잘 작동하는데 모바일에서는 안됩니다.
모바일 스킨에 있는 cost.php가 작동되지 않아서인거 같습니다.
아래는 pc스킨의 코드인데..
모바일에서는 board_skin_url이라고 하면 안되는건요?
$.ajax({
url: board_skin_url + '/cost.php',
data: param,
success: proc_success_normal,
error: proc_fail,
type: 'POST',
dataType: 'json'
});
}
var board_skin_url = '<?=$board_skin_url?>';
</script>
답변 3개 / 댓글 8개
board_skin_url은 pc버전일때와 모바일 버전일때 url이 다릅니다
해당 모바일 디렉토리에 cost.php 파일이 있는지 확인해보세요
왠지 pc에만 cost.php파일이 있는듯 합니다.
아니면 절대 경로로 cost.php 파일을 지정해주셔야 합니다~
답변에 대한 댓글 5개
이렇게 찍어보시면
경로가 나올겁니다 그 경로에다가 cost.php파일 넣어주세요 ㅎㅎ
url은 맞는거 같습니다. 뭔가 다른 적폐가 있는듯해요,,유유
내가 실력이 없다는게 가장 큰 적폐같아요,,,
var result = board_skin_url.concat('cost.php');
$.ajax({
url: result,
data: param,
success: proc_success_normal,
error: proc_fail,
type: 'POST',
dataType: 'json'
});
}
이렇게 한번 해보세요~
스크립트가 작동해야 하는데 인풋에 id가 누락되어 안되는거였습니다.
덕분에 많이 배웠습니다.
var board_skin_url = '<?=$board_skin_url?>';
이걸
$.ajax({
윗쪽에서 설정하는거 아니였나요?
답변에 대한 댓글 1개
스크립트가 작동해야 하는데 인풋에 id가 누락되어 안되는거였습니다.
덕분에 많이 배웠습니다.
var board_skin_url = '<?=$board_skin_url?>';
이부분을
PC에서 확인한
URL상의 경로로 직접 지정하시면 해결될거 같은데요
var board_skin_url = '/shop/skin/basic/cost.php'; // 예를들어 적은겁니다. 실제로 다른데겠죠
답변에 대한 댓글 2개
url은 맞는거 같습니다. 뭔가 다른 적폐가 있는듯해요,,유유
내가 실력이 없다는게 가장 큰 적폐같아요,,,
스크립트가 작동해야 하는데 인풋에 id가 누락되어 안되는거였습니다.
덕분에 많이 배웠습니다.
답변을 작성하려면 로그인이 필요합니다.
모바일 해당 스킨에도 cost.php가 있거든요,,,
위의 코드에서 절대경로로 기재해서 확인해보고 싶은데..
어떻게 해야 할지 모르겠습니다.