<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<div id="result"></div>
<input type="text" id="msg" />
<input type="button" value="get result" id="getResult" />
<script>
$('#getResult').click( function() {
$('#result').html('');
$.ajax({
url:'/test',
dataType:'json',
type:'POST',
data:{'msg':$('#msg').val()},
success:function(result){
if(result['result']==true){
$('#result').html(result['msg']);
}
}
});
})
</script>
</body>
</html>
이게 ajax_test_view.php 파일이구 test.php 컨트롤러에서 로드해서 사용하고 있습니다.
근데 버튼을 클릭하면 입력한 값이 안뜨네요..ㅠㅠ url은 저게 맞나요..?.
다른 곳에서 뭐 설정을 또 해줘야 하나요..?.
경로는 var/www/ 안에 바로 application 있구용..
웹을 이해하기가 어렵네요..ㅎ
(위 코드는 생활코딩 ajax 강의 코드 따온겁니다. 그대로 따라해보려는데 안되서..ㅎ)
정답을 가르켜 드리기 보단 스스로 찾는 방법을 알려 주고 싶습니다.
웹어플리케이션에서 버그를 잡는 방법이나 진행에 관한 여러가지 문제점을
해결 하기 위해서는 부라우저의 디버깅툴을 사용하는 방법이 좋습니다.
파이어폭스일 경우 F12을 눌러 콘솔의 에러등을 보거나 네트워크등등
활용하시면 아마 쉽게 문제점을 해결 할수 있을거에요...
처음에 쉽지는 않치만 F12과 많이 친해지셔야 할듯 싶네요..