繁体   English   中英

php 后无表格

[英]php post without form

我有一个 php 页面,它需要一些获取字符串,经过一些用户交互后,我想继续执行一些 php 代码,而不导航或刷新页面,使其平滑且不闪烁。 我试过偷偷点击不可见的forms,它总是刷新,怎么能做到这一点?

另外作为旁注,我正在使用 jquery 但我无法启动并运行 function 帖子,我会继续尝试,但如果这是一个错误的解决方案,请告诉我。

//gallery.php 
//jquery
$(".download").click(function()
{
    $.post("gallery.php", { images: "testing it out" } );
});

<?php

if(isset($_POST['images']))
{
echo "It worked";
}
else if(isset($_GET['artist']))
{
echo "It worked2";
}

?>

它们都在同一页面中,get 总是有效的,因为我通过另一个页面的 url 传递了信息。 但是.download点击不会导致post下的php代码执行

使用 Ajax 在后台发送 HTTP 请求。

使用 Ajax 是解决方案...

您可以尝试使用 jQuery,阅读此链接http://api.jquery.com/jQuery.post/

jquery ajax 是一种非常简单的方法,无需刷新页面即可发布表单。

阅读更多关于 ajax

你在想AJAX吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM