簡體   English   中英

jQuery和PHP在while循環中

[英]jQuery and PHP in while loop

我的目標是在while循環內有一個可單擊的鏈接“查看詳細信息”,其中列出了所有“酒吧”,將彈出一個彈出模式,顯示pub_details.php?id = x,其中x是相應的ID號。

我需要有關如何將ID#傳遞給jquery,如何使其成為“可關閉的彈出模式”以及在我單擊“查看詳細信息”之前不打開它的幫助。

這是我的頭jQuery代碼,我遇到了一些問題。

<script>
$(document).ready(function() {
$.ajax({
    url: "pub_details.php?id=",
    success: function(data){
    $("#content").html(data);
  }   
});

$("#content").dialog(
    {
        bgiframe: true,
        autoOpen: false,
        height: 100,
        modal: true
    }
  );
});
</script>

這是我的index.php頁面中的代碼

$q = "SELECT * FROM ".TBL_PUBS." WHERE status = 'Pending' OR status = 'Active' ORDER BY date_created DESC LIMIT 5 ";
$result = $mysql->query($q);
while($row = $result->fetch_object()) {
  echo $row->id;
  echo "<button id='content'>$row->id</button>";
}

請勿為此使用ID,請使用類。 每頁的ID應該是唯一的。

看到這個問題: 使用jQuery檢索Button值

像這樣從您的按鈕獲取文本:

$(this).attr("value")

您可能需要在html中顯式設置“ value”屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM