You probably forgot return false; within the if (v) { .. } EXAMPLE:
state0: {
title: 'this is the title',
html: '<p>this is the html',
submit: function(e,v,m,f) {
if (v) {
//validation here
return false;
}
}
},
state1: {
......
}