2013-12-08 2 views
0

PHP 페이지에서 remark 열을 만들고 싶습니다. 발언 내용이 50 단어보다 길면 다음 단어가 "... more"가됩니다. 사용자가 "... more"를 확인하면 점프 또는 새로 고침 페이지없이 계속 콘텐츠를 표시 할 수 있습니다.어떻게하면 PHP 페이지에서 내용을 확장 할 수 있습니까?

어떻게 내용이 이후이 같은 "... 더"

$templen = $row['Remark']; 
if(strlen($templen)>30){ 
    echo "<td>" . substr($row['Remark'],0,30) . "<a href='' onclick=return" .substr($row['Remark'],30)."> ... more</a>" . "</td>"; 
} else { 
    echo "<td>" . $row['Remark'] . "</td>"; 
} 
+0

당신은 자바 스크립트를 사용해야합니다. – nikans

+0

자바 스크립트로 실행 – FBHY

답변

-2

사용 JQuery와 slideToggle 기능을 클릭 표시하는 생각이 없습니다 :

if(strlen($templen)>30) { 
    echo '<td>'. 
    substr($row['Remark'],0,30). 
    '<a href="javascript:void(0);" onclick="javascript:$(\'#Remark\').slideToggle('fast');"> ... more</a>'. 
    '<div id="Remark" style="display:none;">'. 
    substr($row['Remark'],30). 
    '<div>'. 
    '</td>'; 
} else echo "<td>".$row['Remark']."</td>"; 
관련 문제