Php 如何通过单击按钮使页面不重新加载
我只是学习html和css,我需要做一个项目,建立一个机器人和控制机器人使用的网站 当我点击按钮时,它将转到其他页面或重新加载 如何在不重新加载页面的情况下传递按钮中的值 这是我的代码:Php 如何通过单击按钮使页面不重新加载,php,jquery,html,Php,Jquery,Html,我只是学习html和css,我需要做一个项目,建立一个机器人和控制机器人使用的网站 当我点击按钮时,它将转到其他页面或重新加载 如何在不重新加载页面的情况下传递按钮中的值 这是我的代码: <!DOCTYPE html> <html> <head> <title>RPOC</title> </head> <body> <form action="wel
<!DOCTYPE html>
<html>
<head>
<title>RPOC</title>
</head>
<body>
<form action="welcome.php" method="post" type='submit'>
<button>FORWARD
<input type="hidden" name="value" value="1"><br></button>
</form>
<form action="welcome.php" method="post" type='submit'>
<button>BACKWARD
<input type="hidden" name="value" value="2"><br></button>
</form>
</body>
</html>
RPOC
向前地
向后的
您的html包含一些错误。试试这个:
<body>
<form action="welcome.php" method="post">
<input type="hidden" name="value" value="1">
<button type="submit">FORWARD</button>
</form>
<form action="welcome.php" method="post">
<input type="hidden" name="value" value="2">
<button type="submit">FORWARD</button>
</form>
</body>
向前地
向前地
看起来你需要一个ajax调用 尝试类似的方法,但必须创建一个ajax.page.php文件。 您可以通过以下网站了解更多信息:
$('#btoForward01')。单击(函数(e){
var value01=$('#value01').val();
var fullURL=“ajax.page.php?value01=“+value01;
//console.log(urlCompleta);
e、 预防默认值();
$.ajax({
url:fullURL,
成功:功能(结果){
console.log(“一切正常”);
},
状态代码:{
404:函数(){alert(“找不到页面”);},
500:function(){alert(“PHP错误”);}
}
});
});代码>
向前地
在发布之前您没有找到/尝试过任何东西吗?
这是无效的。请将值放在提交按钮上:向前向后
假设欢迎。php在$\u POST[“value”]
上运行。我建议查找ajax及其工作方式。将值传递到哪里?到服务器?如果是这样,那么ajax就是您所需要的。网上已经有很多例子了。