나는 트위터와 같은 후속/팔로 잉 언 팔로우 버튼을 구현하는 방법에 대한이 튜토리얼이 AJAX 스크립트는 게시를 통해 PHP 스크립트에 변수를 전달하는 방법은 무엇입니까?
http://www.9lessons.info/2009/04/exactly-twitter-like-follow-and-remove.html
을 통과하고있다.
나는 또한 AJAX에 완전히 익숙하다. 그래서 나는 내가 따라갈 때 그것을 이해하고있다.
일반적으로 양식을 통해 변수를 전달하고 POST로 동작을 설정 한 다음 PHP로 처리합니다. 여기
그러나,이
<script type="text/javascript" >
$(function()
{
$(".follow").click(function(){
var element = $(this);
var I = element.attr("id");
var info = 'id=' + I;
$("#loading").html('<img src="loader.gif" >');
$.ajax({
type: "POST",
url: "follow.php",
data: info,
success: function(){
$("#loading").ajaxComplete(function(){}).slideUp();
$('#follow'+I).fadeOut(200).hide();
$('#remove'+I).fadeIn(200).show();
}
});
return false;
});
});
</script>
(사용자가 다음과 같은 사항에 대해) 자바 스크립트의이 부분이며 우리는 HTML/PHP는이 섹션이 말을 필요로하는 POST 변수를 무엇
<?php
$sql=mysql_query("Some SQL Statement that grabs users");
while($row=mysql_fetch_array($sql))
{
$id=$row["user_id"];
?>
<div id="follow<?php echo $id;?>">
<a href="#" class="follow" id="<?php echo $id;?>">
<span class="follow_b"> Follow </span></a>
</div>
<div id="remove<?php echo $id;?>" style="display:none">
You Following <a href="#" class="remove" id="<?php echo $id;?>">
<span class="remove_b"> remove </span></a>
</div>
<?php
}
?>
follow.php 전화? "성공"은 무엇을하며 follow.php와 어떻게 상호 작용합니까?
과 : JQuery와 아약스 기능의 실제 자습서,이 튜토리얼을 시도 ''함수 함수의 빈약 한 예제 사용법 '을 실행하면, 주어진'follow.php' &'remove가 없으면 전체 튜토리얼은 쓸모가 없다.tut에서 언급되지 않았거나 tut 다운로드 예제에서 제공되지 않는 php –