2012-05-08 3 views
0

편집 : jquery를 사용하여 솔루션을 찾았으며 PHP에서 append() 을 작성했습니다. 탭 div에 삽입하려는 모든 정보가 들어있는 배열을 만듭니다. 그럼 jquery이 배열을 json 끝으로 그것을 인코딩하고 배열을 인코딩하여 getJSON을 사용하여 잡기. 이제는 각 div에 내 데이터를 성공적으로 추가 할 수 있습니다. 도움을 주셔서 감사합니다특정 ID를 가진 div에 PHP에서 값을 삽입합니다.

여기 내 상황입니다 : 내 메인 페이지에서 사용자가 링크를 입력하여 링크 유형과 함께 데이터베이스에 보낼 수 있습니다 (자연, 뉴스, 기술, 엔터테인먼트 등에 관한 링크 인 경우). 이제 같은 페이지에서 전체 페이지를 새로 고치지 않고로드 된 div가 있고이 div 안에는 각 탭이 링크 유형을 나타내는 탭 인터페이스가 있습니다. 각 탭 안에는 해당 유형의 링크가 있습니다. 내 데이터베이스에서 링크 및 링크 유형을 저장합니다.

여기 내 문제가 있습니다. 데이터베이스에서 읽을 때만 채울 탭의 ID를 알면 링크에 탭을 올바르게 채울 수 있습니까? PHP 스크립트 여기

는 탭 인터페이스

<div class="tabs"> 
    <ul class="tab_nav"> 
     <li><a href="#News">News</a></li> 
     <li><a href="#Technology">Technology</a></li> 
     <li><a href="#Sport">Sport</a></li> 
    </ul> 
    <div id="News"> 
    </div> 
    <div id="Technology"> 
    </div> 
    <div id="Sport"> 
    </div> 
</div> 

내가 뭘 원하는 것은 해당 ID를 가진 DIV에 특정 유형의 링크를 삽입입니다와 사업부입니다. 링크 유형 (및 div의 ID)은 데이터베이스를 가져올 때만 알 수 있습니다.

나는 웹 사이트를 만드는 데있어서 새로운데, 나는 완전히 여기에서 붙어있다. 이 문제를 어떻게 처리해야할지 모르겠다.

감사합니다.

$('a').each(function(){ 
    t = $(this).text(); 
    $("#" + t).text($(this).attr("href")) 
}) 
+0

이 방법에는 여러 가지가 있습니다. 너 뭐 해봤 니? – ametren

+0

아무 것도 시도하지 않았지만 아이디어가 있었는데 지금 PHP 스크립트에서 데이터베이스의 모든 링크와 유형을 배열에 넣을 수 있습니다. 나는 테이블에서 내 데이터를 얻기 위해 PDO 방식을 사용하고 있습니다. 내 생각은 javascript 또는 jquery, 다음 jquery 올바르게 div 원하는 데이터를 넣을 배열을 전달했다. – user1032243

답변

1

이 시도? Click here!

참고 :

$('a').each(function(){ 
    $(this).clone().appendTo("#" + $(this).text()); 
})​ 

여기에 전체 코드입니다 그것은 jQuery를 사용합니다. 네가 웹에 처음 나왔다고 말하고 싶다.

1

이 당신이 원하는 무엇인가 :

관련 문제