You have probably forgot to include <sj:head/>
tag in the body of the <head>
. This tag links JQuery stylesheet
onto the page and other initial things, without it Ajax call is not made. See examples of correct submitting SubmitTag.
If you make an Ajax call via <sj:submit>
the page should not refresh but the targets
could be updated on successful result. If didn't include JQuery in the head of the page I don't think the form make any of the HTTP requests, it's behaving like you are not included the action
attribute.