2011-12-02 2 views
-1

code jquery exacte pour cette (rude) étatcode Jquery pour ce

if(searchTerm.length==0){ 
    alert("empty") 
} 
else{ 
    form.submit 
} 

Mon code HTML

<input id="searchTerm" name="searchTerm" type="text" /> 
<input type="button" id="button"/> 

Est-ce relevent script ??

<script type="text/javascript"> 
    $(function() { 
     $("#button").click(function() { 
      var abc = $("searchTerm").val(); 
      if (abc.length == 0) { 
       alert("alert") 
      } 
      return false; 
     }); 
    }); 
</script> 
+1

Ce n'est pas une question, vous demandez juste aux gens d'écrire ce code pour vous. Veuillez le mettre sous la forme d'une question. – JesseBuesking

+1

Qu'est-ce qui ne va pas ??? –

+1

Rien à redire à la question mec ... – Wazzzy

Répondre

1

Cela devrait le faire pour vous:

$("#button").click(function(){ 
    var searchTerm = $("#searchTerm").val(); 
    if(searchTerm.length == 0){ 
     alert("empty"); 
    } else{ 
     $("#formID").submit(); 
    } 
}); 
+0

merci brenjt. laissez-moi savoir une chose de plus si déclaration soutien &&. Je demande ce b'coz je l'ai essayé et l'erreur vient – RollerCosta

+0

Il peut soutenir && – brenjt

+0

$ ("# bouton"). cliquez (fonction() { si ($ ("#searchTerm"). val(). length == 0 && $ ("# searchTerm1") .val(). longueur == 0) { alert ("Entrez les caractères valides"); } else { $ ("# formID"). submit(); } }); – RollerCosta

1

Essayez cette Optimisée Jquery réutiliser même état if pour une autre forme

$("#button").click(function(){ 
var searchboxid = $("#button").attr("searchboxid"); 
var formid = $("#button").attr("formid"); 
    if($("#"+searchboxid).val()==""){ 
     alert("empty") 
    } 
    else{ 
     $("#"+formid).submit(); 
    } 
} 

HTML

<form id="formHere"> 
    <input id="searchTerm" name="searchTerm" type="text" /> 
    <input type="button" id="button" searchboxid="searchTerm" formid="formHere" /> 
</form> 
+1

Cela fonctionne bien mais maintenant je veux ajouter une autre condition si "&&". ie vouloir vérifier un autre élément de forme avec la même condition – RollerCosta

+0

@ dhiraj.Saini Désolé pour la réponse en retard .... Vérifiez le code édité pour vérifier un autre élément de forme avec la même condition ... Veuillez accepter la réponse si utile .... Leur est une bonne marque verte pour accepter la réponse ... – Wazzzy

0

working example here

$("#button").live("click",function(){ 
      var abc = $("#searchTerm").val(); 
     alert(abc); 
      var abcLength = $("#searchTerm").length; 
      alert(abcLength); 
       if (abc == "") { 
       alert("alert") 
      } 
     else{ 
    alert("alert length is not equal to zero"); 
    // form.submit 
    } 

     });