2012-04-02 4 views
-2

J'ai besoin de mettre en œuvre la boîte de texte Auto complète, les valeurs provenant de la base de données (Serveur) en utilisant Asp.Net MVC3, en utilisant javascript ou jQuery. Alors s'il vous plaît essayez de m'aider avec la source. J'utilise ASP.Net MVC3.Comment mettre en œuvre Autocomplete Textbox en utilisant sql server 2008 dans asp.net MVC3

+2

pourquoi ne pas utiliser u jquery? – Yorgo

+0

désolé, j'ai besoin de jquery aussi – user1298215

+0

[Qu'avez-vous essayé] (http://mattgemmell.com/2008/12/08/what-have-you-tried/)? Quelles recherches avez-vous effectuées dans cet aspect? Peut-être que quelqu'un a déjà mis en œuvre cela? Peut-être même qu'il y a exactement la même question déjà posée ici? Je parie 5 dollars il y a exactement la même question. –

Répondre

1

vous pouvez utiliser jquery.autocomplete.js

var HiddenInput = $("#hiddenInput"); 
var source = "@Url.Action("Autocomplete","Autocomplete")"; 
$("input").autocomplete({ 
      autoFocus: false, 
      delay: 0, 
      minLength: 0, 
      source: source, 
      search: function (event, ui) { 
       HiddenInput.val(""); 
      }, 
      close: function (event, ui) { 
       if (HiddenInput.val() == "") 
        $(this).val(""); 
      }, 
      select: function (event, ui) { 
       $(this).val(ui.item.Name); 
       HiddenInput.val(ui.item.Value); 

       return false; 
      } 

     }).data("autocomplete")._renderItem = function (ul, item) { 
      return $("<li></li>") 
      .data("item.autocomplete", item) 
      .append("<a>" + item.Name+ "</a>") 
      .appendTo(ul); 
     }; 

     }) 
+0

Salut Yorgo, Pouvez-vous me donner le code source complet – user1298215

+0

voulez-vous le code d'action? – Yorgo

+0

J'ai besoin du code Total pour développer la boîte de texte Extender autocomplete – user1298215

Questions connexes