Javascript jqueryajax调用没有成功

Javascript jqueryajax调用没有成功,javascript,jquery,ajax,jdbctemplate,Javascript,Jquery,Ajax,Jdbctemplate,我不熟悉jqueryajax调用,正在尝试测试我今天尝试编写的ajax调用。给你 var heartbeatInterval = 30000; var heartBeatTimer = null; var retryCount = 0; var maxRetries = 10; $().ready(function () { var url = $.url("/pollBulletin.htm"); heartBeatTimer = setInterval(function

我不熟悉jqueryajax调用,正在尝试测试我今天尝试编写的ajax调用。给你

var heartbeatInterval = 30000;
var heartBeatTimer = null;
var retryCount = 0;
var maxRetries = 10;

$().ready(function () {

    var url = $.url("/pollBulletin.htm");
    heartBeatTimer = setInterval(function () {
        $.ajax({
            url: url,
            type: 'GET',
            error: function (data) {

                retryCount = retryCount + 1;
                if (heartBeatTimer != null && retryCount >= maxRetries) {
                    clearInterval(heartBeatTimer);
                }
            },
            success: function (bulletinBarMessage) {

                retryCount = 0;
                var respContent = "";
                respContent += bulletinBarMessage.messageLevel + " : ";
                respContent += bulletinBarMessage.message;
            }
        });
        // When communication with the server is lost stop the heartbeat.
    }, heartbeatInterval);
});
目前,代码永远不会落入调用的成功部分。有人能确认一下它看起来是否正常吗?我不确定我的编码是否正确。我知道服务器端代码正在进行编写工作。目前,它只是返回一个空的服务器端

服务器端

public BulletinBarMessage getBulletinBarMessage() {
    JdbcTemplate select = this.getJdbcTemplate();
    List<BulletinBarMessage> messages = select.query(BULLETIN_LOOKUP_SQL, new BulletinBarMessageRowMapper());
    BulletinBarMessage bulletinBarMessage = null;

    if (messages != null && !messages.isEmpty()){
        bulletinBarMessage = (BulletinBarMessage)messages.get(0);
    }

    return bulletinBarMessage;
}

浏览器控制台中出现错误,请输入完整的:函数{},然后查看是否触发。看起来很好。您是否打开小提琴手确认请求已发送到服务器?为什么不使用错误函数打印出可能发生的错误?同时阅读,以便了解函数实际应该具有哪些参数以及传递给这些参数的值。如果服务器上指定的文件夹路径中存在文件pollburnal.htm,请检查路径/pollburnal.htm