Javascript 打印到弹出窗口中,而不是在主窗口上
我有这个功能,它显示我所有的文章标题从'文章'数据库Javascript 打印到弹出窗口中,而不是在主窗口上,javascript,php,jquery,ajax,alert,Javascript,Php,Jquery,Ajax,Alert,我有这个功能,它显示我所有的文章标题从'文章'数据库 function show() { database(); $sql = "SELECT title FROM `Articles`"; $titleSql = mysql_query( $sql ) or die("Could not select articles:"); $html = '<html><body><div class="container"><
function show()
{
database();
$sql = "SELECT title FROM `Articles`";
$titleSql = mysql_query( $sql ) or die("Could not select articles:");
$html = '<html><body><div class="container"><h2>Basic List Group</h2><ul class="list-group">';
while ($title = mysql_fetch_array($titleSql)) {
$html .= '<li class="list-group-item">'.$title["title"].'</li>';
}
$html .= '</ul></div></body></html>';
echo $html;
// die("Functie terminata cu succes! :)");
// die(json_encode(array("mesaj" => "Entered data successfully ")));
}
问题:由于警报(mesaj),它会在弹出窗口中显示字符串$html,而不是在我的主窗口中,正如我所希望的那样!
如何修改我的函数,使文章列表显示在m窗口上?您必须提供一个容器id,它将为其设置数据。贝娄:我把它放在文件里了
function show()
{
var n = $('#show').val()
$.post("functions.php", {show:n}).done(function(mesaj){
$(document).html(mesaj);
});
}
当您返回
html
时,您将在done
上以mesaj
的形式获得它,并且在alert
中显示它!这里出了什么问题???@aman,它与document.write(mesaj)一起工作;有没有办法将消息“mesaj”写入不同的html页面?(设置a href)您到底想要什么?要在同一页面上设置href吗?“mesaj”消息实际上是html页面的内容。当我单击index.php页面上的“SHOW”按钮时,它会显示消息hold in“mesaj”,但仍然在index.php中。我想要的是,当我单击index.php上的“SHOW”按钮时,它会将消息的内容显示到另一个php页面中,该页面名为-for eg-content.php。我想设置href。
function show()
{
var n = $('#show').val()
$.post("functions.php", {show:n}).done(function(mesaj){
$(document).html(mesaj);
});
}