Ich versuche, Textboxen mit den ausgewählten Informationen (Eigenschaften) zu aktualisieren. Kann ich den ausgewählten Elementnamen anstelle der ID abrufen, oder anders ausgedrückt, wie kann ich die Eigenschaften von whats in meinem ViewData im Javascript bei der Auswahl eines Elements abrufen und dann auf eine Txtbox setzen?Aktualisieren der Textbox-Informationen bei der Auswahl der Listbox-Element mit Javascript
@Html.ListBox("ListBoxName", new SelectList((IEnumerable<Epic>)ViewData["selectedestimate"], "Id", "Name", "EstimatedTime"), new {@class = "ListBoxClass", @style = "height: 325px;"})
@Html.TextBoxFor(model => model.Name, new {@class = "TimeClass"})
<script type="text/javascript">
$(function() {
$(".ListBoxClass").click(function (event) {
var selectedid = $(this).find("option:selected").val();
// get items properties and info so that the value can be set to a textbox
//set textbox value to Name of selected Value
$(".TimeClass").val(selectedid);
event.preventDefault(); // Stop the browser from redirecting as it normally would
$.get('@Url.Action("UserStoriesList", "Estimate")', { id: selectedid }, function (result) {
$('#stories').html(result);
});
});
});
</script>