我正在使用 PHP 向数据库提交一个非常简单的数据。在我的 page.php 上,我有一个链接,通过单击它我将它的 id 和一些其他数据插入数据库中。例如:
echo "<a href='".$base_url."?submit=$page_id'> Submit it</a>";
它生成类似 page/test-page/?submit=12 的 url
在页面顶部,我使用 $_GET 获取页面 ID,并按以下方式将其插入数据库:
if (isset($_GET["submit"])) {
$page_id = $_GET['submit'] //yes, its not secure.
//insert in db.
//get db success/error msg in $db_msg
}
如何在不刷新页面的情况下提交数据并获取数据库成功或失败消息。
最佳答案
查看有关 Ajax 函数的 JQuery 文档:http://api.jquery.com/jQuery.post/
你会做类似的事情
$.ajax({
type: 'POST',
url: page.php,
data: submit=$page_id,
success: function(){print("success");}
});
顺便说一句:使用 post 比使用 get 更好,它看起来更干净。 (至少在我看来)
关于php - 如何使用 jQuery 发布数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10532765/