在这里添加的代码中,我将值从PHP参数传递给JS参数: 这两个参数都称为“ stv”。
我想知道我该如何做相反的事情?
谢谢!
<script>
var stv="<?php echo $stv; ?>";
</script>
答案 0 :(得分:1)
如果文档中已使用jquery,则使用jquery使用ajax发送请求。 如果您没有添加Jquery,则可以使用脚本标签将其添加到html正文的末尾,并从Google获取下载地址:
<body>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
</body>
function ajax(value) {
var x = {
'info': value //data to send can be json or something else
};
$.ajax({
url: 'index.php', //page where to send
type: 'POST', //type of request
data: x, // data to send
success: function(data) { //what happends when request is success
try {
getAjPromise(JSON.parse(data));
} catch (e) {
console.log("error");
}
}
});
}
在PHP中,您检查是否有$ _POST ['info'],获取值并执行操作