Ich habe eine Dropdown-Liste in einem ASP.NET MVC Core-Projekt.MVC Core: ViewComponent Onload-Ereignis entspricht
<div class="form-group">
<div class="col-md-10">
@Html.DropDownListFor(t => t.AnimalTypeID, Model.AnimalTypeList,
new { onchange = "performStuff();" })
</div>
</div>
Das onchange
Ereignis wirkt wie ein Zauber, und versteckt bestimmte enthält Seitiges Felder (das heißt „Fellfarbe“ oder „Schnabel Typ“ Textfelder) in Abhängigkeit von der Drop-Down-Auswahl.
Ich würde gerne die gleiche Funktionalität auf der ViewComponent load/Bereitschaft auch obwohl. Gibt es eine Möglichkeit, dies bitte zu tun?
I.e. Ich hoffe grundsätzlich, das Äquivalent dazu zu haben, wenn das bitte möglich wäre?
@Html.DropDownListFor(t => t.AnimalTypeID, Model.AnimalTypeList,
new { onload="alertFunction();" ,onchange = "performStuff();" })
<script type="text/javascript">
function alertFunction()
{
alert('hello world!');
}
</script>
Können Sie jQuery in Ihrer Lösung verwenden? – Ignas
Sicher, yep, das ist eine Option, ich kann mich bedanken. – BunnyMcButchFluffykinsMarauder
Weitere Details in der Antwort hinzugefügt. – Ignas