有人可以指导我在下面的代码中出错吗
index.php: -
<script type="text/javascript">
function fun(){
alert("H");
$.ajax({
type: "POST",
url: 'test.php',
data: {name: 'Wayne', age: 27},
success: function(data){
alert(data);
},
error: function(error){
alert(error);
}
});
alert("HE");
}
</script>
<input type="button" value="submit" onclick="fun()" />
test.php: -
<?php
$name = $_POST['name'];
$age = $_POST['age'];
echo $name.$age;
?>
我没有得到任何输出也没有任何错误。
答案 0 :(得分:0)
问题在于javascript代码,特别是你如何调用该函数。试试这个:
// javascript
document.getElementById('do-fun').addEventListener('click',function(){
fun();
});
// html
<input type="button" value="submit" id="do-fun" />