JQuery/Javascript Effacer/Réinitialiser la Liste déroulante de valeurs d'origine

Ok dokey, a obtenu un peu de jquery et en cours d'exécution, de belles choses.

  
$(document).ready(function() { 
    $inputs = $("#tbxProdAC, #ddlBuyer, #txtbxHowMany, radTopx");
    $.each($inputs, function() { 
        $(this).focus(function() { 
              $.each($inputs, function() { 
                  $(this).val('');
                  $(this).attr('checked', false); 
              }) 
        }); 
    }) 
}); 

Cependant, dans ma liste déroulante, je souhaite conserver la valeur originale plutôt que de l'effacer complètement.

Est-il une manière que je peux spécifier les valeurs individuelles, c'est à dire tbxProdAC =", ddlBuyer = Valeur d'Origine, txtbxHowMany=", radTopx =désactivée, etc?

  • s'il vous plaît, modifier votre code, c'est vraiment le désordre :/
  • Désolé onodrowan..j'ai été dense et devraient avoir utilisé le html correctement!
  • je ne comprends pas trop, lequel de ces éléments est la boîte de sélection? l'ensemble de ces éléments que vous avez spécifié semble être cases à cocher.
  • Bonjour Paulo. Essentiellement, j'ai trois recherches en cours dans une page. Une zone de texte de recherche (tbxProdAC) un dropdownlist (ddlBuyer) et une zone de texte/bouton radio liste. Ce que je suis en train de réaliser est un processus par lequel, si un utilisateur sélectionne l'un de ces recherches, le contenu des autres est effacé c'est à dire essentiellement en supprimant la nécessité pour un "Reset all" ou équivalent.
InformationsquelleAutor MrDean | 2009-11-27