A: Just add a return false bottom form.on inside; to
E.g:
form.on('submit(component-form-demo1)', function(data){ var fields=$(data.form).serialize(); $.ajax({ url : "url", type : "POST", async: false, dataType : "json", data:fields, success : function(result) { }, error : function(result) { } }); return false; });