-1
extract()를 사용하지 않고 어떻게 PHP쪽에 데이터를 게시 할 수 있습니까? 이름을 지정하고 변수에 할당하는 방법을 잘 모르겠습니다. 특히 "act = like & pageID"라고 생각하면 문제가 발생합니다.데이터를 게시하는 대신 추출하기()
$(function(){
var pageID = <?php echo $pageID; ?>;
var user_id = <?php echo $user_id; ?>;
$('.like-btn').click(function(){
$('.dislike-btn').removeClass('dislike-h');
$(this).addClass('like-h');
$.ajax({
type:"POST",
url:"ajaxvoteitem.php",
data:'act=like&pageID='+pageID+ '&user_id=' + user_id,
success: function(){
}
});
});
});
코드 올리기이 추출물()를 사용할 때 작동하지만 개별 변수를 사용하여 먼 길을 그것을 게시 할 :
내 JS이다.
나는 운없이이 시도 :
ajaxvoteitem.php :
$pageID = $_POST['pageID'];
$user_id = $_POST['user_id'];
감사를 다시!
왜 이렇게 많은 DEVS는'$ .ajax''data' PARAM 하드 방법을 사용합니까? 'data : {act : 'like', pageID : pageID, user_id : user_id} ' – Phil
* "행운을 시험해 보았습니다 * *. 그게 무슨 뜻이야? 브라우저의 * Net * 개발자 콘솔을 통해 정확한 데이터가 전송되는지 확인할 수 있습니까? – Phil
Ajax 파트가 100 % 정확해야합니다. 코드 일부 다른 부분에서 오류가 발생합니다. – sanjeev