2014-10-17 3 views
0

저는 PHP와 웹 프로그래밍을 처음 접했습니다. 다음과 같이 웹 페이지에 섹션을 만들려고합니다.
enter image description here
그림에서 알 수 있듯이 창 상단에 두 개의 버튼이 있습니다. 각 버튼을 클릭 할 때 페이지를 새로 고치지 않고 관련 콘텐츠를 콘텐츠 섹션에 표시하고 싶습니다. 어떻게하면 PHP에서이 작업을 수행 할 수 있습니까? 무엇을 사용해야합니까 (예 : AJAX 등)?하나의 패널에 여러 내용을 표시하는 방법

+1

'? page = usefullinks'와'? page = newslink'에 href와 같은 내용을 넣고 내용을 넣을 수 있습니다 :''다른 PHP 파일을 내용에로드합니다. – Azrael

+0

페이지를 새로 고치지 않고 발생합니까? – JasonStack

+1

PHP에서는 그럴 수 없으므로 자바 스크립트/또는 그 뉴스 (probaly는 동적입니까?)를 사용해야합니다. Ajax – Azrael

답변

1

는 좋은 대안이 다음 코드로 jQuery 을 사용하는 것입니다, 당신을 위해 솔루션을 봤 :

<script type="text/javascript"> 
$('#someButton').click(function(){ 
    $("#content").load("file.php"); 
    return false; 
}); 
</script> 

somebutton이 버튼의 ID 될 것이라고 곳, 그리고 content는 메인의 ID<div>. 이 스크립트는 주 <div>file.php을로드합니다.

기본적으로 파일에 대한 Ajax 요청이 생성되며 모두 load() jQuery 함수 내에 있습니다.

관련 문제