ajax不会调用成功或错误功能

时间:2014-09-16 14:15:03

标签: javascript php jquery ajax

这是我的ajax代码:

<html>
<head>
<script type="text/javascript" src="jquery-2.1.1.js"></script>
<script type="text/javascript">

function la(){
alert("a");
$.ajax({
    type: "POST",
    url: "ajax.php",
    data: {action:'call'},
    success:function(){
        alert('aaaaa');
    },
    error: function{}{
        alert('bbb');
    }
    });
}

</script>
</head>

<body>
    <button type="button" onclick="la()">Click me</button>
</body>
</html>

和ajax.php:

<?php
if($_POST['action'] == 'call'){
    echo "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb";
} else{
    echo "ccccccccccccccccccccccccccccccccc";
}
?>

当我点击按钮时,函数la()不会执行,也不会发出警报(&#34; a&#34;)

(我的jquery已成功安装)

1 个答案:

答案 0 :(得分:3)

您的错误回调函数存在语法错误,将error: function{}更改为error: function()