单击按钮时调用的函数有问题。
Javascript:
function sendData(){
$.post("send.php",
{
type: "A",
val: "answer"
},
function(data,status){
alert(data);
});
}
HTML:
<div id="testButton" onclick="sendData();">click</div>
PHP的:
<?php
foreach ($_POST as $key => $value)
{
echo $value
}
?>
我将数据发布到php页面,并希望收到数据。javascript应该在成功调用后提醒数据。
单击该按钮时,没有任何反应。
请让别人看看代码是否有问题。
您的代码返回:
语法错误,意外的'}',期望为','或';'
您只需;
在末尾添加分号echo $value
,应为:
<?php
foreach ($_POST as $key => $value)
{
echo $value;
}
?>
完整代码:
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script>
function sendData(){
$.post("send.php",
{
type: "A",
val: "answer"
},
function(data,status){
console.log(data);
});
}
</script>
</head>
<body>
<div id="testButton" onclick="sendData();">click</div>
</body>
</html>
希望这可以帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句