javascript - jQuery ajax call not falling into success -
i new doing jquery ajax calls , trying test ajax call have attempted write today. here is.
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 server lost stop heartbeat. }, heartbeatinterval); });
at moment code never falling success part of call. can confirm if looks ok? i'm not sure if have coded right. know server side code doing write thing. @ moment return null (server side).
server side...
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; }
Comments
Post a Comment