我目前正忙於一個票務系統。標題將顯示。當標題超過40個字符時,標題將被剪切並添加'...'。現在,當我嘗試將標題鏈接到它的消息時,它不會創建鏈接。我使用Ajax在沒有頁面刷新的情況下執行此操作,但沒有創建鏈接,這意味着完整的票據不會被打開。我嘗試了幾件事,但我無法讓它工作。我也並不熟悉它:')標題鏈接將不會被創建
這是我的作品的JS:
//Show ticket
function showTicket(id) {
$.ajax({url:"readTicket.php?ticket_id=" + id});
}
這是應該的頭條鏈接的一段代碼:
<?php echo '<a id="showTicketNow" onclick="showTicket('.$stt["ticket_id"].')">' ?>
<?php if(strlen($stt['subject']) > 40) $stt['subject'] = substr($stt['subject'], 0, 40).'...';
echo $stt['subject'] ?>
<?php echo '</a>' ?>
這是我readTicket.php
$user_id = $_SESSION['user_id'];
$ticket_id = mysqli_real_escape_string($mysqli, $_GET['ticket_id']);
$getTicketInfo = mysqli_query($mysqli,"SELECT * FROM tickets WHERE ticket_id = '$ticket_id' AND user_id = '$user_id'");
while ($row=mysqli_fetch_array($getTicketInfo)) {
$subject = $row['subject'];
$message = $row['message'];
}
echo '<div class="showTicket display subject">'.stripslashes($subject).'</div>
<div class="showTicket display message">'.stripslashes($message).'</div>';
在此先感謝..
如果你想刪除的問題,您可以[這麼做](HTTP://元。 stackexchange.com/a/42297/229247)如果你喜歡它,但是請不要在它仍然可見時「破壞」它。 – MasterAM