2010-03-25 4 views
1

사용자가 이미 요청을 추가하지 않은 경우 요청을 추가 할 수있는 위젯이 필요하거나 이미 요청이 추가 된 경우 요청에 투표 할 수 있습니다. 사용자가 요청을 추가하면 목록의 첫 번째 요소로 즉시 표시되기를 원합니다. 새 짹짹을 만들면 타임 라인에 어떤 변화가 발생하는지 알 수 있습니다. ive는이 기능을 제공하는 jquery 플러그인을 찾으려고했으나 성공하지 못했습니다 (어쩌면 올바른 용어를 검색 할 수 없을까?).twitter-like 상태 업데이트 위젯을 만드는 가장 쉬운 방법

나는 처음부터이 글을 쓰려면 내 js 기술에 대한 믿음이 충분하지 않다. 그래서 id는 오히려 시작하기위한 템플릿을 찾는다. 감사.

답변

3

저는 처음부터 만드는 것이 매우 어렵다고 생각하지 않습니다.

스토어 어딘가에 (XML은, 데이터베이스, ... 기분이 무엇이든 그것은 당신의 요구에 맞는)

가에서 검색 요청을 추가 할 양식을 만듭니다 : 개념 모델에서

데이터베이스/XML 파일 (새 중) 게시 날짜 또는 lastvote 날짜

편집하여 정렬 :

아! 원하는 부분은 요청이 게시 된 직후에 페이지를 새로 고치지 않고 목록의 맨 위에 표시하려는 것입니다. 그게 다야?

JScript를 사용하면 사용자가 게시를 처리하는 게시 단추를 클릭 할 때 이벤트를 발생시킵니다.

이 이벤트는 예를 들어 (Ajax 등을 통해) 데이터베이스 쿼리를 다시 실행하는 함수를 트리거합니다. 또는 ... 그냥 목록의 맨 위에 일부 HTML을 삽입 할 수 있습니다. 그 경우, 테이블, 뭔가 같은 : 트릭을 할해야

document.write("<tr><td>" + Request_Title + "</td></tr> 
       <tr><td>" + Request_Text + "</td></tr> 
       <tr><td>" + Request_Author + "</td></tr>") 

+0

참으로 개봉 된 바로 그 부분 필자는 찾고 어떤 메신저 것은 트위터의 타임 라인처럼 행동 일입니다을 가지고 : - 새로운 요청이 생성되면 목록의 맨 위에 태그가 붙습니다. –

+0

게시물을 편집 한 후 Stackoverflow 메커니즘과 같은 것을 눈치 채 셨습니다. LOL – Tivie

+0

날짜순으로 request_date 주문을 추가하십시오. 너의 형제 로버트. – Mauro

관련 문제