繁体   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