Xav*_*avi 3 html javascript php mysql ajax
我试图在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);
}
});
});
});
Run Code Online (Sandbox Code Playgroud)
HTML
<td><input type="button" id="display" value="" /></td>
Run Code Online (Sandbox Code Playgroud)
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>";
Run Code Online (Sandbox Code Playgroud)
您无法在浏览器的警告框中显示html内容.您需要使用Javascript模式插件.
只需在谷歌搜索"jquery模态插件"或"javascript模态窗口",您就会发现很多选项.选择最适合您的插件.
| 归档时间: |
|
| 查看次数: |
4624 次 |
| 最近记录: |