Utworzono podstawowy szablon ASP.NET i napisałem skrypt jquery. Kiedy patrzę na stronę widzę, że jquery jest ładowany na stronę, ale skrypt nie działa. Spojrzałem na stronę dokumentacji ASP.NET i mój layout.cshtml wygląda tak samo, więc czy są dodatkowe kroki, które muszę wykonać, aby jquery działało? Strona głównaJak używać jquery w ASP .NET Core
@{
ViewData["Title"] = "Home Page";
}
<!-- Page Content-->
<div class="container">
<div class="row">
<form method="post" enctype="multipart/form-data">
<input type="file" id="files" name="files" multiple />
<input type="button" id="upload" value="Upload Selected Files" />
</form>
</div>
</div>
<script>
$(document).ready(function() {
alert("Test");
});
</script>
Rozwiązanie
@section scripts
{
<script>
$(document).ready(function() {
alert("Test");
});
</script>
}
Czy masz jakieś błędy w konsoli debugowania? – Jamiec
Czy ładujesz jQuery przed '$ (document) .ready'? – apokryfos
Gdzie jest twoje odniesienie do jQuery w odniesieniu do tej strony? Czy jest powyżej lub poniżej tego skryptu? –