我的 AJAX 代码如下
$("#step_3 :submit").click(function(event) {
        event.preventDefault();
        var formData = $("#dbConfigID").serialize();
        $.ajax({
            url: "../pard_config/dbconfig.php",
            type: "POST",
            data: formData,
            beforeSend:function(){
            },
            success: function(responce) {
            $("#res").show().html(responce);
            }
        });
    });
PHP 代码(仅捕获)
 catch (Exception $e) {
        echo 'Warnning: ',  $e->getMessage(), "\n";
    }
如果我的数据库凭据错误,它仍然会在 firebug 中显示 200 成功代码。并且我的提交按钮正在触发,而 php ajax 响应是如下错误
Warnning: SQLSTATE[HY000] [2005] Unknown MySQL server host 'localhosts' (1)
如何在出现上述错误时停止按钮触发?