2010-02-28 4 views
0

jquery와 링크의 id 값을 얻으려고하고 있는데이 id를 PHP 스크립트 (이 경우 php sql 쿼리로 보냄)로 보냅니다. 이 링크를 클릭했을 때, 나는 id 값 ('카테고리 1')를 잡고 별도의 PHP 파일에 넣을 수 jQuery를 싶습니다jquery로 ID 값을 얻고 PHP 스크립트로 보내는 방법은 무엇입니까?

<a href="#" id="category1">Category One</a> 

:

내가 메인 페이지에서이 같은 링크가 내 DB 쿼리를 보유하고 있습니다. 링크가 그래서 수동으로 쿼리의 범주 부분에 입력하지 않아도 클릭 한 번 ID 값은 아래의 쿼리에 삽입 될 것이다 즉

:

SELECT * FROM maindb WHERE category="category1" 

이에 어떤 도움 고마워. 고마워.

답변

2
<a class='foo' id='category1'>Category One</a> 
<a class='foo' id='category2'>Category Two</a> 
<a class='foo' id='category3'>Category Three</a> 

<script> 
$(document).ready(function() { 
    $('.foo').click(function() { 
     // You might do: 
     window.location='somefile.php?id=' + this.id; 
     // or pass it as an argument to 
     $.getJSON('somefile', {id: this.id}, function(result) { alert('Success') }); 
    }); 
}); 
</script> 
+0

pass 인수를 사용하면 PHP 파일에서 ID를 얻을 수있는 방법이 있습니까? PHP 파일에서 어떻게 가져올 수 있습니까? – SOFuser

+0

$ _GET [ 'id']에 표시됩니다. – MightyE

관련 문제