$data = mysql_query("SELECT * FROM Table WHERE 1") or die(mysql_error());
while ($info = mysql_fetch_array($data)) {
echo ''.$info['value'].
'<br>';
}
这里显示的是sql的值,我的问题是如何添加div或其他属性? 例如
echo '<img src = "'.$info['value'] .'" />'; // Convert into javascript append type
$("#messages").append("<img src='"+ value +"'/>");
我无法使用<?php echo ?>
所需的数据在其他页面上,我使用ajax进入主页但我无法理解如何追加数组数据
感谢
答案 0 :(得分:0)
为什么要使用Javascript
附加?
为什么不适当地回显标签并包含你想要的任何属性?
答案 1 :(得分:0)
如果在jQuery中使用ajax
,则只能这样做。
PHP在服务器中执行, javascript在客户端导航器中执行,因此当jQuery看到您的页面时,它只会看到一个html文件,因为 服务器只发送html文件。
您可以在PHP中使用echo创建jQuery,但这是一个肮脏的解决方案。