2014-10-15 5 views
0

Привет, у меня есть страница формы входа, где я проверял использование jquery. JQuery скрипт проверки нулевых значений, но когда я вошел значения это не submittingbut я могу видеть оповещения в еще блокеНе удалось отправить форму с помощью jquery

<script type="text/javascript"> 
$(document).ready(function(){ 
    $("#submit").click(function(){ 
     //$(this).hide(); 
     var name = $.trim($("#uname").val()); 
     var pwd = $.trim($("#pwd").val()); 
     alert("Value: " + name); 
     alert("Text: " + pwd); 
     if(name == ''){ 
      alert('ssss'); 
      $(":input").css({ 
           "background-color":"#FFCECE", 
           "border":"1px solid red" 

          }); 
     // return false; 
      $('form').submit(function(){ 
       //e.preventDefault(); 
       return false; 
      }); 
     }else{ 
     alert('else'); 
      $(":input").css({ 
           "background-color":"", 
           "border":"" 
          }); 
          alert('else2'); 
      $('form').submit(function(){ 
       alert("thanks"); 
       return true; 
      }); 
      alert('else3');   
     } 

    }); 
}); 


</script> 

Это мой Html код

<form action="" method="post" name="loginform"> 
<table> 
<tr> 
    <th>LOGIN PAGE</th> 
</tr> 
<tr> 
    <td>Name</td> 
    <td><input type="text" name="uname" id="uname" /></td> 
<tr> 
<tr> 
    <td>Password</td> 
    <td><input type="password" name="pwd" id="pwd" /></td> 
<tr> 
<tr> 
    <td colspan="2"><input type="submit" name="submit" id="submit" value="SUBMIT" />  </td> 
<tr> 
</table> 
</form> 

Спасибо заранее. .

+1

Где начинается тег формы? – Moussawi7

ответ

0

Вместо

$('form').submit(function(){ 
    alert("thanks"); 
    return true; 
}); 

в вашем месте, просто return true;

же в вашем случае, вам не нужно

$('form').submit(function(){ 
    //e.preventDefault(); 
    return false; 
}); 

просто return true;

Что вы делаете в вашем коде подключения к представить события формы. Если вы вернете false или true из кнопки отправки, она отправит форму или нет.

+0

Привет @artm я пробовал, что он не работает .. – Roshan

+0

Привет @artm это сработало после того, как я удалил обе функции отправки и только что поставил return false in if и return true in else .... :) Спасибо человеку – Roshan

+0

Не стоит беспокоиться, просто примите ответ, если это поможет. – artm

Смежные вопросы