2011-05-07 3 views
0

각 값을 게시하는 방법 jquery ajax를 통해 apple 또는 pear 또는 banana to data.php 게시 하시겠습니까? 감사.jquery ajax를 통해 href 값을 게시하는 방법은 무엇입니까?

index.php를

<? 
$page = strtoupper($_GET['page']);//$_GET['page'] should be apple or pear or banana 
if(isset($page)){ 
    $html = "<h3>".$page."</h3>"; 
    $html .= "<p>Hi... this is a ".$page."</p>"; 
    print($html); 
} 
?> 
+1

당신이 준 코드는 오류가 없습니다. 예 : http://decad.kodingen.com/bugs/jqueryget.html ... 뭐하고 있니? –

+0

@Decad 감사합니다. 이유를 찾았습니다. 나를 비웃지 마시오, 내 노트 무선은 불안정하다. 나는''Google에서 jquery min load가 오류를 발생했습니다 ... –

답변

0

는이 작업을 수행

<script type="text/javascript"> 
    $(document).ready(function() { 
    $('a').click(function(){ 
     $.get('data.php', {'page':$(this).text()}, function(data){ 
     $('#content').html(data); 
     });       
    }); 
}); 
</script> 
<a href="#">apple</a> 
<a href="#">pear</a> 
<a href="#">banana</a> 
<div id="content"></div> 

data.php :

$(document).ready(function() { 
    $('a').click(function(){ 
     var that = this; 
     $.get('data.php', {'page':$(that).text()}, function(data){ 
     $('#content').html(data); 
     });       
    }); 
}); 

건배

+0

diference rename'var that = this'은 무엇입니까? 그것은 효과가 있습니다. –

관련 문제