Je souhaite afficher une zone de texte en fonction de la valeur sélectionnée dans Html.DropDownList. Est-ce possible?ASP.NET MVC - Html.DropDownList
0
A
Répondre
2
Afficher où? Afficher/Masquer une zone de texte en fonction de la valeur dans une liste déroulante?
Vous pouvez facilement y parvenir en utilisant l'événement change et jquery. Quelque chose comme (non testé)
$('#dropdownId').change(function(){
var textbox = $('#textboxId');
if ($(this).val() == 'foo')
textbox.hide();
else
textbox.show();
});
0
Vous devrez utiliser javascript pour cela. Ajoutez un événement onchange pour la liste déroulante. Quelque chose comme:
<%= Html.DropDownList("myList", myData, new { onchange = "showTextBox(this)" }) %>
Et votre myFunc se penchera sur les lignes de:
function showTextBox(item) {
if(item.value == 'theCorrectValue')
{
document.getElementById('myTextBox').style.visibility = 'visible';
}
}
Si vous utilisez jQuery, il sera un peu plus facile
0
$('#SearchTypeID').change(function() {
var searchValue = $('#SearchTypeID').val();
if (searchValue == 4)
{
$('#DropdownNames').show();
$('#TextboxNames').hide();
}
else
{
$('#TextboxNames').show();
$('#DropdownNames').hide();
}
})
Questions connexes
- 1. asp.net MVC: Comment ajouter l'option à HTML.Dropdownlist
- 2. Refactor Html.DropDownList source de données asp.net mvc
- 3. html helper html.dropdownlist dans asp.net mvc
- 4. Aide SelecList asp.net mvc, Html.DropDownList et LinqToSql
- 5. MVC: Html.DropDownList (...) question
- 6. ASP.NET MVC Html.DropDownList rempli par l'appel Ajax au contrôleur?
- 7. Html.DropDownList dans ASP.NET MVC RC (refresh) non pré-sélection élément
- 8. Html.TextBox de remplissage sur onchange de Html.DropDownList dans asp.net mvc
- 9. MVC Html.DropDownList accéder au champ de texte
- 10. Problèmes avec Html.DropDownList dans ASP.NET RC1
- 11. Comment ajouter une liste statique d'éléments dans MVC Html.DropDownList()
- 12. Peuplement Html.DropDownList
- 13. Comment puis-je preSelect Dynamiquement un élément dans un Html.DropDownList dans ASP.NET MVC
- 14. Est-ce que les méthodes d'aide ASP.NET MVC comme Html.DropDownList() encodent le HTML de sortie?
- 15. Html.DropDownList ne fonctionne plus après mise à niveau vers ASP.NET MVC RC1
- 16. Html.DropDownList problème AutoMapper
- 17. personnalisée $ .Validator.AddMethod pour Html.DropDownList
- 18. asp.net problème déroulant mvc
- 19. ASP.NET MVC JS freins appellent
- 20. Attributs conditionnels - Asp.Net MVC View
- 21. asp.net mvc postback
- 22. Validation d'erreur ASP.Net MVC
- 23. Comment ajouter un élément personnalisé en haut d'une liste déroulante à l'aide de l'assistant asp.net mvc Html.DropDownList?
- 24. Remplissage Html.DropDownList avec la table de clé étrangère vlaues
- 25. asp.net mvc xval validation
- 26. Liste déroulante ASP.NET MVC
- 27. dropdownlist asp.net mvc aucun élément ViewData
- 28. Récupération de données à partir de Html.DropDownList() dans le contrôleur (ASP MVC) | chaîne renvoyée?
- 29. asp.net mvc selectlist - champ à dictionnaire
- 30. Comment puis-je faire Html.DropDownList coder ses valeurs?
Merci pour votre aide, ça marche maintenant. – Ros