微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – alertbox以html表格式显示数据库中的数据

我试图在HTML表中显示数据库中的数据,我想在警告框中显示这个html表,现在它在警告框旁边显示数据但是没有显示像html表,现在我的警报框显示为这个:

我想以HTML表格格式显示它.任何人都可以指导我如何做到这一点,

这是我的代码

阿贾克斯

$(document).ready(function() {

    $("#display").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

<td><input type="button" id="display" value="" /></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>";

解决方法:

您无法在浏览器的警告框中显示html内容.您需要使用Javascript模式插件.

只需在谷歌搜索“jquery模态插件”或“javascript模态窗口”,您就会发现很多选项.选择最适合您的插件.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐