Copy
<script>
$('#getResult').click( function() {
$('#result').html('');
$.ajax({
url:'http://opentutorials.org/example/jquery/example.jquery.ajax.php',
dataType:'json',
type:'POST',
data:{'msg':$('#msg').val()},
success:function(result){
if(result['result']==true){
$('#result').html(result['msg']);
}
}
});
})
//서버쪽
<?
echo json_encode(array('result'=>true, 'msg'=>$_REQUEST['msg']));
?>
</script>
위 방법처럼 서버에서 값을 리턴하여 화면에 보여주는 방법은
많은데 그냥 insert만 하는 방법은 찾기 힘드네요..
ajax로 data를 insert시키려면 어떻게 해야되나요?
|
답변 1개 / 댓글 4개
채택된 답변
+20 포인트
2018-04-27 (금) 11:18:48
php 파일 하나 만드셔서 insert 만드시고요.
ajax의
url:에 php파일경로 넣으시고
data:에 던져줄 값 넣으시면 돼요.
답변에 대한 댓글 4개
2018-04-27 (금) 11:28:52
php파일에 sql insert문 적고 ajax파일에 url, type, data만 적고 보내면되나요? 던져줄 값은 {'msg1':$('#msg1').val()&'msg'2:$('#msg2').val()},이런 형식으로 쓰면되나요???
2018-04-27 (금) 11:32:41
data:{
'msg1':$('#msg1').val(),
'msg'2:$('#msg2').val()
},
이렇게요~
'msg1':$('#msg1').val(),
'msg'2:$('#msg2').val()
},
이렇게요~
답변을 작성하려면 로그인이 필요합니다.