I have a form submission page, call a function at the time of form submission.Include an ajax.Form submission occur or not according to the condition in ajax.Ajax msg have two values 1 and 0,one value at a time.My requirement is when msg==1 form not submit and msg==0 submit form.But now in both cases form is not submitting.
My code is given below.Anybody give any solution?
main page
<form action="addCustomer_basic.php" method="post"
name="adFrm" id="myform" >
<input name="name" type="text"   
 class="txtfld" id="name"    
 value=">" style="width:250px;"/>
<input name="email" type="text" 
class="txtfld" id="email" value=""  style="width:250px;"/>
<input name="submit" type="submit" value="Submit" />
</form>
 <script language="JavaScript">
 $(function() {
 $("#myform").submit(function(e) {
    var $form = $(this);
    var cust_name = $form.find('[name="name"]').val();
       e.preventDefault();// prevent submission
    var email = $form.find('[name="email"]').val();
    $.ajax({
      type: "POST",
      url: 'ajx_customer_mailid.php',
      data:'cust_name='+cust_name + '&email=' + email,
      success: function(msg) 
         { 
         alert(msg);
         if(msg==1) 
            {
            alert("Email Id already excist in database");
               return false;     
          }
          else 
           {
          self.submit();
          }
      }
   });
 });
 });
</script>
ajx_customer_mailid.php
<?php
 require_once("codelibrary/inc/variables.php");
 require_once("codelibrary/inc/functions.php");
 $cust_id=$_POST['cust_name'];
 $email=$_POST['email'];
 $se="select * from customer where name='$cust_id' and email='$email'";
 $se2=mysql_query($se);
 if($num>0)
  {
    echo $status=1;    
  }
 else
 {
   echo $status=0;  
 }
 ?>
 
     
    