I can only modify the code in the ajax call. The ajax call occurs when I click the submit in form named $(\'#form1\').
$(\'#form1\')
$(\'#form1\').submit(func
Assuming the form's ID is #form1, you could bind a submit handler and return false from it:
#form1
$.ajax({ url:'some.php', type:'POST', data:somedata, success:function(msg){ if(!msg){ $('#form1').submit(function(){ return false; // prevents form submit }); } } })