Ich versuche, ausgewählte Option als Dropdown-Auswahlwert in jquery zu binden. Ich mache es nach Bindung Dropdown-Optionen über Json. Nach dem Senden des Formulars kann ich die Dropdown-Optionen nicht auswählen.Kann Dropdown-Wert in Formular nicht festlegen. Submit MVC
Binding Dropdown Options:
$.getJSON('@System.Web.Configuration.WebConfigurationManager.AppSettings["BaseURL"]/Home/GetLanguages', function (authors) {
$.each(authors, function (index, author) {
$('#ddlLanguages').append(
$('<option/>')
.attr('value', author.LanguageKey)
.text(author.LanguageKey)
);
});
});
jquery to set the value
$('select[name^="Languages"] option[value='+name+']').attr("selected", "selected");
Wie kann das gemacht werden .. kann mir jemand dabei helfen?
Ändert dieser Code erfolgreich das DOM wie erwartet? Was ist das relevante HTML? Was ist die "Form"? Wie wird es "eingereicht"? Werden die Werte an den Server gesendet? Wo genau tritt das Problem auf? – David