gpt4 book ai didi

javascript - 双击 td 时如何在警告框中将数据库中的数据显示为 html 表

转载 作者:行者123 更新时间:2023-11-30 23:11:43 25 4
gpt4 key购买 nike

我正在尝试在 HTML 表中显示来自数据库的数据,并且我想在双击 td 时在警告框中显示此 html 表,现在它在旁边显示数据双击 td 时的警告框,但不像 html 表格那样显示(注意:现在它在警告框中显示数据,但不是 html 格式),下面是我的代码。

Ajax

$('td').dblclick(function() {                

$.ajax({ //create an ajax request to load_page.php
type: "GET",
url: "supplierprice/retrieve.php",
dataType: "html", //expect html to be returned
success: function(response){
$("#responsecontainer").html(response);
alert(response);
}

});
});

HTML

echo '  <td id="alertShow" width="114px;" class="edit region '.$rows["supp_price_id"].'">'.$rows["region"].'</td>
<td id="alertShow" width="115px;" class="edit country '.$rows["supp_price_id"].'">'.$rows["country"].'</td>
<td id="alertShow" width="286px;" class="edit networkname '.$rows["supp_price_id"].'">'.$rows["networkname"].'</td>
<td id="alertShow" width="92px;" class="edit mcc '.$rows["supp_price_id"].'">'.$rows["mcc"].'</td>
<td id="alertShow" width="94px;" class="edit mnc '.$rows["supp_price_id"].'">'.$rows["mnc"].'</td>
<td id="alertShow" width="92px;" class="edit mnp '.$rows["supp_price_id"].'">'.$rows["mnp"].'</td>';

retrieve.php:

include"config.php";
$result=mysql_query("select * from supplierpricehistory");

echo "<table border='1' >
<tr>
<td align=center> <b>supplier</b></td>
<td align=center><b>country</b></td>
<td align=center><b>networkname</b></td>
<td align=center><b>mcc</b></td></td>
<td align=center><b>mnc</b></td>
<td align=center><b>newprice</b></td>
<td align=center><b>oldprice</b></td>
<td align=center><b>status</b></td>
<td align=center><b>date</b></td>
<td align=center><b>user</b></td>";

while($data = mysql_fetch_row($result))
{
echo "<tr>";
echo "<td align=center>$data[1]</td>";
echo "<td align=center>$data[2]</td>";
echo "<td align=center>$data[3]</td>";
echo "<td align=center>$data[4]</td>";
echo "<td align=center>$data[5]</td>";
echo "<td align=center>$data[6]</td>";
echo "<td align=center>$data[7]</td>";
echo "<td align=center>$data[8]</td>";
echo "<td align=center>$data[9]</td>";
echo "<td align=center>$data[10]</td>";

echo "</tr>";
}
echo "</table>";

任何人都可以指导我如何做到这一点,或者有任何其他方法可以做到这一点。谢谢

最佳答案

无法格式化标准 js 警报。您应该使用自定义对话框,例如 http://jqueryui.com/dialog/

关于javascript - 双击 td 时如何在警告框中将数据库中的数据显示为 html 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19512108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com