2016-08-01 13 views
-1

Entschuldigung für eine neue Frage, die wahrscheinlich nicht sehr gut formuliert ist.So binden Sie jQuery an Modell

Ich versuche, mit diesem Beispiel zu arbeiten:

http://www.c-sharpcorner.com/UploadFile/abhikumarvatsa/jquery-ui-autocomplete-with-json-in-mvc-4/

Es nutzt Ländernamen @ Html.TextBox eingeben („Land“) den Namen des Landes zu wählen, und ich kann diese bevölkern, aber ich kann nicht herausfinden, wie man das an ein Modell mit etwas wie TextBoxFor bindet, so dass ich die Daten zurück auf den Controller buchen kann.

+0

Welches MVC-Framework verwenden Sie? – BobRodes

+1

Bitte beachten Sie, dass das Model-View-Controller-Tag für Fragen zum Muster dient. Es gibt ein bestimmtes Tag für die ASP.NET-MVC-Implementierung. –

Antwort

0

Sie können versuchen, FormCollection-Formular in Aktion zu verwenden. Mit formCollection können Sie auf die Formularelemente im Controller zugreifen. Aber dafür müssen Sie Ihren Code ändern, Sie müssen Formular zu Ihrer Ansicht hinzufügen. Stellen Sie dem Textfeld Land eine Namenseigenschaft zur Verfügung.

+0

Siehe diesen Code ... [Httppost] public Actionaction (Formcollection collection) { String country = Convert.ToString (collection [ "txt-Land"]); // Code return View(); 'Code hier eingeben } –