如何从单击链接时调用的JS调用PHP函数?
我有这个测试页面: 单击“是”时,我可以调用名为uncancelHike的JavaScript函数,但我不知道如何调用PHP函数 我确实使用名为uncancelHike()的函数导入了一个php脚本,但我不确定如何从该Javascript调用它如何从单击链接时调用的JS调用PHP函数?,php,javascript,ajax,yui,Php,Javascript,Ajax,Yui,我有这个测试页面: 单击“是”时,我可以调用名为uncancelHike的JavaScript函数,但我不知道如何调用PHP函数 我确实使用名为uncancelHike()的函数导入了一个php脚本,但我不确定如何从该Javascript调用它 我确实在代码中使用了YUI,但不确定我是否应该在这里使用它,或者这更简单。如果您需要在这里使用AJAX,本教程将对您有所帮助: Ajax不是每件事的答案:D <?php if(isset($_POST['but1'])){
我确实在代码中使用了YUI,但不确定我是否应该在这里使用它,或者这更简单。如果您需要在这里使用AJAX,本教程将对您有所帮助:
Ajax不是每件事的答案:D
<?php
if(isset($_POST['but1'])){
t1();
}elseif(isset($_POST['but2'])){
t2();
}
function t1()
{
echo "The t1 function is called.";
}
function t2()
{
echo "The t2 function is called.";
}
?>
<html>
<head>
<title>Test</title>
</head>
<body>
<form action="test.php" method="POST">
<input type="submit" value="Click1" name="but1">
<input type="submit" value="Click2" name="but2">
</form>
</body>
</html>
试验
我想知道是否可以避免使用AJAX。哦,好吧,我猜不是:)您可以避免使用AJAX…只需使用常规的HTTP Get请求,例如http://mywebsite/confirmation?answer=yes
或类似于任何其他页面的内容。可能重复的重复的重复的重复的重复您是1000+代表用户。在发布问题之前,你应该知道如何搜索答案。共有一百万个重复项。239个问题中有1000个重复项。。。