ajax jquery刷新数据库中的数据

我有这段代码,我该如何让它成为ajax jquery?我有一个正在从数据库拉的文章的页面,我希望一旦用户点击按钮刷新Ajax调用将刷新文章。ajax jquery刷新数据库中的数据

  <!-- refresh the page with jquery !--> 

<script type="text/javascript">

$(document).ready(function() {

$('#Button_refresh').click(function() {

$.ajax({

}); });

</script>

回答:

客户端javascript无法从数据库中进行查询。那么,至少它不是如何在安全的应用程序中完成的。你可以从后端(php/asp/python/nodejs ..)询问应该这样做的情况。

如果你的意思是,以唤起一些DIV通过URL从后端的文章,那么就

$.get(URL, function(response){ 

$('#wrapper').html(response);

});

回答:

您可以通过一个文件夹中创建一个PHP文件(如果你使用PHP)和使用做到这一点将php文件作为控件(用于检索数据)。首先你必须做ajax“Post”呼叫。下面是一些代码:

$.ajax({ 

type: "POST",

url: "linktoyourphpfile.php",

data: { refresh: articles },

success: function(data)

{

$("#div-id-where-articles-are-generated").html(data);

}

});

});

现在正在通话后,您可以编辑PHP文件

if (isset($_POST['refresh']) { 

// you do the query here. It will be an array. So you need a to define a string and accumulate whatever you need to be written. here's a sample.

$str=""; //first define the string.

$resultset //is the array of the results returned by the database. then loop through it.

foreach($resultset as $res)

{

$str=$str."<div>$res['somethin']</div>"; //you got the point.

}

//then at the end just echo the str.

echo $str;

}

以上是 ajax jquery刷新数据库中的数据 的全部内容, 来源链接: utcz.com/qa/259787.html

回到顶部